среда, 10 октября 2012 г.

PHP к Apache как CGI

Информация взята отсюда.

Добавляем в секцию <Directory>

Options +ExecCGI
AddHandler cgi-script  .php
что делает все .php файлы в ней cgi скриптами

Если вызвать обычный php файл, то получим Internal Server Error.
Для решения этой проблемы:
1)Добавим  начало #!/путь-к-пхп/php
2)Первая выводимая скриптом информация должна быть "Content-type: text/html\n\n;" (добавить после <?php  echo "Content-type: text/html\n\n;";)

Проверка: скрипт должен срабатывать простым вызовом, например ./tst.php

Комментариев нет:

Отправить комментарий