LinuxForum.Fans
Тема

Apache2 + php + cgi

Автор: village_guy 9 сообщений 3427 просмотров
#69204

Не могу найти решение проблемы уже второй день.

Нужна самая простая конфигурация. Всё необходимое установлено (Debian 5 lenny, Apache2, php5-cgi)
Немогу заставить работать php как cgi.

Вот изменненый дефолтный конфиг. Подскажите пожалуйста где ошибся:

text

<VirtualHost *:80>
        ServerAdmin webmaster@localhost
        DocumentRoot /var/www/

<Directory /> Options FollowSymLinks AllowOverride None </Directory>

<Directory /var/www/> Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all </Directory>

ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ <Directory "/usr/lib/cgi-bin"> AllowOverride None Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allow,deny Allow from all </Directory> </VirtualHost>

Или поделитесь правильным конфигом.

#69223

village_guy,
может лучше вы сначала скажите а что у вас не работает?
Плюс cgi не настолько обязателен, да и поставили не все - про мускул забыли.

#69403

Собственно не работает php при этих настройках. Файлы .php вываливаются целиком через браузер.

Смею заметить mysql в данной ситуации не играет никакой роли (он у меня установлен, просто небыло смысла упоминать его).

#69405

village_guy, cgi критично? =)
просто как мод к апачу не желаете php?

#69406

Дело в том что да, мне нужен php работающий именно как cgi-приложение. С запуском php в качестве модуля апача у меня проблем нет.

#69407

apache2-suexec установлен?

#69418

Нет, не установил. Честно говоря вообще не знал что это нужно. Спасибо за подсказку.

#69423

Спасибо всем большое. Особенно Hvzh. Благодаря этой статье у меня всё заработало :)

Войдите или зарегистрируйтесь, чтобы ответить.