PHP Header 不适用于网络表达式 4

PHP Header doesn't work in web expressions 4

我正在使用 header 重定向到一个页面:

ob_start();
header('Location: index.php');

当我直接从浏览器或任何其他编辑器打开页面时,它工作正常。 但是当我通过我的编辑器 Microsoft expression web 4 打开它时它不起作用。

试试这个:

  • 在“站点设置”对话框的“预览”选项卡上,select 使用 Microsoft Expression Development Server,然后 select 仅用于 PHP 和 ASP.NET 网页.

默认情况下,Expression Web 将 php-cgi.exe 文件定位在 C:\PHP 或 C:\Program Files\PHP。如果您将 PHP 安装在其他位置,或者如果用于预览本网站 PHP 页面的 PHP 可执行文件的路径下的文本框为空,请在 PHP 可执行文件的路径下要预览此网站中的 PHP 个页面,请单击“浏览”,找到 select php-cgi.exe,然后单击“确定”。