подскажите пожалуйста как подружить php4 и Apache.
если я устанавливаю php как модуль то нет проблем все работает , но мне надо установить его как cgi
как это правильно сделать ?
дистр debian sarge
устанавливаю php4-cgi
он утанавливает по умолчанию в /usr/lib/cgi-bin/ php4 и php-симлинк на /etc/alternatives/php-cgi-bin и я их просто переписал в /var/www/cgi-bin/
в конфиге Apache расскоментировал строки
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
в секции вирт-хостов
<VirtualHost 127.0.0.1:80>
ServerAdmin xxx@mail.ru
ServerName localhost
DocumentRoot /var/www/
ScriptAlias /cgi-bin/ /var/www/cgi-bin/
ErrorLog /var/log/apache/error.log
LogSQLTransferLogTable access_log
</VirtualHost>
скрипт лежашии в /var/www/cgi-bin вот такой
#!/usr/bin/php
<HTML><BODY>
<?
$dir = opendir(".");
while($file = readdir($dir))
echo "$file<BR>";
closedir($dir);
?>
</BODY></HTML>
права доступа 755
запускаю скрипт из браузера вываливается Internal Server Error
звпускаю из консоли все OK , чувствую что не чватает конфига в апаче.
подскажите в чем проблема или дайте линку где об этом можно почитать.
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Apache2, virtualhost и злобный sed (2011)
- Форум Апач срезает из HTTP_HOST префикс www. (2016)
- Форум права апача (2004)
- Форум Помогите прописать php в httpd.conf (2010)
- Форум PHP-скрипт не запускается (2007)
- Форум Не могу запустить fast-cgi приложение (2017)
- Форум PHP+Apache (2004)
- Форум Apache + php (2007)
- Форум [Arch x86_64][php] httpd сегфолтиться (2012)
- Форум VirtualHost (2005)