Настройка:
На Mac OS X 10.5.8 , с оригинальной Apache 2.2 , где единственное изменение - раскомментировать
LoadModule php5_module
В _DocumentRoot_
dir, /Library/Webserver/Documents/
, в файле с именем info.php
напишите:
<? php phpinfo(); ?>
Проблема:
Запрос http://localhost/info.php
иответ - это вывод из функции (т. е. PHP выполнил файл).
Однако запрос из домена 127.0.0.1
или 192.168.1.x
, а ответ - это содержимое файла, с заголовком Content-Введите application/x-httpd-php
.
Файл всегда находится в запросе, поэтому это не проблема сопоставления хостов.Однако он рассматривается как исполняемый файл только в том случае, если запрос относится к домену localhost.В apache conf виртуальные хосты не настроены, поэтому я полагаю, что поведение должно быть одинаковым независимо от домена.
Есть идеи, как это исправить, чтобы я мог использовать этот сервер в своей локальной сети?
Спасибо.