2016-01-21 2 views
0

Я использую заголовок для перенаправления на страницу:PHP заголовок не работает в веб-выражений 4

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

Это работает нормально, когда я открыть страницу непосредственно из браузера или любого другого редактора. НО это не работает, когда я открываю его через Microsoft expression web 4, который является моим редактором.

+0

Я не знаю Microsoft выражение web 4, но, если это ваш редактор, то я предполагаю, что вы используете его для изменения/записи своего кода, почему он должен выполнить php? – Epodax

ответ

1

Попробуйте это:

  • В диалоговом окне Параметры сайта, на вкладке Предварительный просмотр, выберите Использовать Microsoft сервер разработки Expression, а затем выберите Только для PHP и веб-страниц ASP.NET.

По умолчанию Expression Web находит PHP-cgi.exe файл установлен в C: \ PHP или C: \ Program Files \ PHP. Если вы установили PHP в другом месте или текстовое поле в разделе «Путь к исполняемому файлу PHP для предварительного просмотра страниц PHP на этом веб-сайте пуст», в разделе «Путь к исполняемому файлу PHP» для предварительного просмотра страниц PHP на этом веб-сайте нажмите «Обзор», найдите и выберите php- cgi.exe, а затем нажмите «ОК».

 Смежные вопросы

  • Нет связанных вопросов^_^