Если каталог, содержащий index.html, имеет "FollowSymLinks", включенный в Apache, Вы можете просто символьная ссылка php файл.
ln -s thephpfile.php index.html
Вы могли также изменить файл по умолчанию, который это используется для индексов с помощью DirectoryIndex
параметр.
Это известно включение, FollowSymLinks, как полагают, представляет угрозу безопасности. Считайте это и решитесь.
Massimo делает некоторые применимые точки относительно парсинга PHP. Важный для рассмотрения.
Документация для Apache 2.2:
Я не знаю Пассажира (какой это так?), но, вероятно, вы не создали все необходимые атрибуты LDAP и записи сервера паролей / Kerberos при импорте пользователей.
Open Directory требует набора специфических для Apple атрибутов для правильной работы, поэтому, возможно, попробуйте, все ли работает, если вы создаете пользователя с нуля в WGM.
У вас включен контроль доступа к службам? Сервер 10.6 включает это, если вы используете опцию «Создать пользователей и группы» в начальной настройке. Вы можете проверить и настроить его в Server Admin -> имя сервера на боковой панели -> Доступ на панели инструментов -> вкладка Services ниже этого -> Служба AFP в списке ниже. Вы можете либо добавить пользователей и / или группы в список доступа, либо просто включить службу для всех пользователей и групп (эта опция находится над списком справа).