mod fastcgi + .htaccess + проблема

M
На сайте с 28.02.2006
Offline
236
4751

Проблема следующая. На сервере установлен mod fastcgi, вследствии чего неработают некоторые директивы файла .htaccess. Если быть точнее - Addtype application/x-httpd-php .gif В инете нарыл информацию, что все, что не работает в .htaccess можно включить в файле php.ini но как это сделать найти нигде не удалось. Может быть кто то сталкивался с этим?

A4
На сайте с 09.08.2007
Offline
55
#1

Дописать те же строчки в php.ini, передёрнуть php (ну или апач, честно говоря никогда не скрещивал апач с пхп через fastcgi, не знаю как тут пхп запускается, сам или апачем).

Настройка nginx и сопутствующего софта на freebsd/debian. Контакт через PM.
M
На сайте с 28.02.2006
Offline
236
#2

Вообще то это не синтаксис файла php.ini, но я на всякий случай попробовал, эффект нулевой.

A4
На сайте с 09.08.2007
Offline
55
#3

Оой. Простите меня, послеобеденная дрёма даёт о себе знать :( php тут вообще никаким боком, он .htaccess не трогает. Если не работаеют настройки, значит это запрещено директивой allowoverride апача, и настройки соотв. нужно вносить в его конфиг. Ещё раз прошу прощения за написанную выше глупость.

K
На сайте с 24.03.2004
Offline
223
#4
Alexei42:
Оой. Простите меня, послеобеденная дрёма даёт о себе знать :( php тут вообще никаким боком, он .htaccess не трогает. Если не работаеют настройки, значит это запрещено директивой allowoverride апача, и настройки соотв. нужно вносить в его конфиг. Ещё раз прошу прощения за написанную выше глупость.

близко к теме, но компетенция чуть выше - на фастцги хендлер закидывает апач, а там от версии к версии свои тонкости.

ps. правте конфигурацию virtualhost.

проверенная ддос защита (http://ddos-protection.ru) -> http://ddos-protection.ru (http://ddos-protection.ru), бесплатный тест, цена от размера атаки не зависит.
K
На сайте с 24.03.2004
Offline
223
#5
Alexei42:
Дописать те же строчки в php.ini, передёрнуть php (ну или апач, честно говоря никогда не скрещивал апач с пхп через fastcgi, не знаю как тут пхп запускается, сам или апачем).

как говорят бывалые - проще nginx с php as externalfastcgiserver скрестрить...

ps. 5 админов и пяти не могут прикрутить php as fastcgiexternalserver к апачу... в итоге тему все понимают, но это стоит... времени и нервов.

M
На сайте с 28.02.2006
Offline
236
#6

Вобщем плюнул и переделал все через mod_rewrite. Решения как включить AddType в .htaccess так и не нашел.

DA
На сайте с 04.02.2005
Offline
165
#7
mihas:
Решения как включить AddType в .htaccess так и не нашел.

httpd.conf править для даной directory

тыщ-пыщ
[Удален]
#8
mihas:
Вобщем плюнул и переделал все через mod_rewrite. Решения как включить AddType в .htaccess так и не нашел.

Потому как не то искал, AddType с типом x-httpd-php - это включение обработки файла с таким расширением mod_php, а не fcgi.

Нужно в большом конфиге (httpd.conf) найти как называется хендлер (то есть директива примерно такая: AddHandler название php php5 phtml), и это имя использовать в .htaccess в директиве:

AddHandler название gif

Название чаще всего что-то вроде fastcgi-script.

Только не забудь что для директории, где надо выполнять скрипты эти, надо включить AllowOverride All и ExecCGI.

M
На сайте с 28.02.2006
Offline
236
#9

С AddHandler пробовал, правда немного по другому, нужно будет попробовать как вы говорите.

DA
На сайте с 04.02.2005
Offline
165
#10

По идее так должно прокатить

<Directory "/path/to/fukking/folder/with/gif_php/images">

Addtype application/x-httpd-php .gif

</Directory>

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий