PHP/FI и виртуальные сервера
PHP прекрасно работает на виртуальных хостах, которые поддерживаются
некоторыми дэймонами http. Одна проблема, которая может произойти при такой
установке, связана с различиями в способе, которым httpd устанавливает
переменную окружения SCRIPT_NAME. Обычно ее значение установливается равным
пути выполняемой в текущий момент программы CGI относительно директории
ROOT_DIR сервера httpd. Однако, при использовании виртуального домена ,
некоторые httpd не устанавливают правильно значение переменной SCRIPT_NAME -
относительно самого верхнего каталога виртуалного домена, как это должно
быть. Если добавление ?config к URL дает Вам сообщение об ошибке:
"invalid URL", значит эта проблема у вас существует. Вам нужно
будет подредактировать файл php.h и устанавить значение переменной
VIRTUAL_PATH, чтобы указать путь к вашему выполняемому файлу php.cgi
относительно вашего каталога верхнего уровня .
[Назад]
[Содержание]
[Вперед]