Назад | Перейти на главную страницу

Internet Explorer сохраняет файл вместо открытия страницы php

На моем локальном хосте ( http: //hotel.local/ ) все работает нормально (Max OSX). Теперь я установил виртуальную машину для тестирования своего приложения в IE8.

Дело в том, что с этой виртуальной машины, если я пытался открыть это приложение, он все время просит сохранить файл php вместо открытия. Если я попробовал, например, из Chrome, он работает правильно.

Любая помощь или подсказка?

Проверьте свои httpd.conf. Вероятно, PHP не анализируется. Убедитесь, что у вас установлен тип:

AddType application/x-httpd-php php

И вы используете правильные модули и обработчики:

LoadModule php5_module        modules/libphp5.so
AddHandler php5-script        php 

Это проблема с кодом, а не с сервером или браузером. Вы должны убедиться, что отправляете правильные заголовки. Некоторые браузеры лучше переносят плохой код, чем другие.