URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 6021
[ Назад ]

Исходное сообщение
"nginx"

Отправлено ZLOFENIX , 06-Окт-08 10:55 
Ку
Есть скрипт к которуму идет обращение ввиде: http://aaa.a/bbb.php/2.png
на апаче все замечательно, на nginx+php-fpm не пашет, до пхп даже не доходит, nginx кидает 404, что делать ?

Содержание

Сообщения в этом обсуждении
"nginx"
Отправлено parad , 06-Окт-08 11:16 
Попробуй обратиться на форум экстрасенсов, они твой конфиг на расстоянии прочтут, и ответ из космической мантры высрут. ))
В общем: /bbb.php/2.png - не попадает под location в котором у тебя фастцги прописан. Чтоб узнать как поправить: либо экстрасенсы, либо конфиг сюда, либо в доку.

"nginx"
Отправлено ZLOFENIX , 06-Окт-08 16:08 
>Попробуй обратиться на форум экстрасенсов, они твой конфиг на расстоянии прочтут, и
>ответ из космической мантры высрут. ))
>В общем: /bbb.php/2.png - не попадает под location в котором у тебя
>фастцги прописан. Чтоб узнать как поправить: либо экстрасенсы, либо конфиг сюда,
>либо в доку.

тогда добавлю что любые другие скрипты работают норм, и что не пашет только этот ибо получает параметр таким жестоким способом


"nginx"
Отправлено parad , 07-Окт-08 09:30 
да хоть маяковского процетируй, без конфига путь к экстрасенсам, - эт точно, к гадалке не ходи. есть подазрения в чем ошибка, но, бл*, по опыту здешнего форума порадится каскад постов в каждом из которых по строчке конфига и вопросы по шаблону "с этой строчкой все впорядке?". в общем хз откуда вы такие выползаете, но предложение о помощи и необходимые условия разрешения есть. если хочется дальше игнорировать "конфиг сюда", - чеши читать документацию, либо купи хрустальный шар и развлекайся в свое удавольствие.

"nginx"
Отправлено klubben , 07-Окт-08 11:38 
>>Попробуй обратиться на форум экстрасенсов, они твой конфиг на расстоянии прочтут, и
>>ответ из космической мантры высрут. ))
>>В общем: /bbb.php/2.png - не попадает под location в котором у тебя
>>фастцги прописан. Чтоб узнать как поправить: либо экстрасенсы, либо конфиг сюда,
>>либо в доку.
>
>тогда добавлю что любые другие скрипты работают норм, и что не пашет
>только этот ибо получает параметр таким жестоким способом

Спорим на что угодно что он у тебя ищит файл 2.png в каталоге /bbb.php?
как уже сказали не попадает под location fastcgi


"nginx"
Отправлено ZLOFENIX , 07-Окт-08 15:10 
>[оверквотинг удален]
>>>В общем: /bbb.php/2.png - не попадает под location в котором у тебя
>>>фастцги прописан. Чтоб узнать как поправить: либо экстрасенсы, либо конфиг сюда,
>>>либо в доку.
>>
>>тогда добавлю что любые другие скрипты работают норм, и что не пашет
>>только этот ибо получает параметр таким жестоким способом
>
>Спорим на что угодно что он у тебя ищит файл 2.png в
>каталоге /bbb.php?
>как уже сказали не попадает под location fastcgi

это и так понятно замечательно, токо bbb.php скрипт в не каталог, в этом и вопрос, как обьяснить nginx'у (именно ему) что это скрипт а не каталог млин

вот локейшны nginx
        location ~ \.php$ {
            fastcgi_pass   localhost:9000;
            fastcgi_index  index.php;
            fastcgi_param  SCRIPT_FILENAME  /srv/$fastcgi_script_name;
            include        fastcgi_params;
        }

        location / {
            root   /srv/;
            index  index.php index.html index.htm;
        }

у пхп нет конкретностей, он не зачрутан


"nginx"
Отправлено parad , 07-Окт-08 15:35 
Вот смотри как все просто:
убери '$' в строке 'location ~ \.php$ {'
и больше не задавай вопросы без приведения кода/конфига/текста.

"nginx"
Отправлено klubben , 08-Окт-08 03:05 
Сам понимаешь что строка "/bbb.php/2.png" не попадает в "\.php$"?