The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
nginx+php-fpm  не все заработало от ipb, !*! Pascal, 22-Мрт-10, 08:39  [смотреть все]
Помогите разобраться.

nginx не передает в php-fpm вот такой урл
h__p://84.x.x.x/public/min/index.php?f=public/style_css/css_1/calendar_select.css,public/style_css/css_1/ipb_editor.css,public/style_css/css_1/ipb_styles.css
Ошибка HTTP/1.0 400 Bad Request

nginx.forum.log:

84.y.y.y - - [22/Mar/2010:05:28:44 +0000] "GET /public/min/index.php?f=public/style_css/css_1/calendar_select.css,public/style_css/css_1/ipb_editor.css,
public/style_css/css_1/ipb_styles.css HTTP/1.1" 400 218 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.2) Gecko/20100115 Firefox/3.6 (.NET CLR 3.5.
30729)" "-"

php-fpm.log:
пустой, с уровнем логирования debug

т.е. однозначно nginx не пропускает такой урл.


конфиг nginx

****
        location / {
            fastcgi_pass   127.0.0.1:3000;
            fastcgi_index  index.php;
            fastcgi_param  SCRIPT_FILENAME  $fastcgi_script_name;
            include        fastcgi_params;
        }

        location / {
            root   /home/www/;
            index  index.php index.html index.htm;
        }

***
даже пробовал так
***
        location / {
            fastcgi_pass   127.0.0.1:3000;
            fastcgi_index  index.php;
            fastcgi_param  SCRIPT_FILENAME  $fastcgi_script_name;
            include        fastcgi_params;
        }
***

Спасибо!

  • nginx+php-fpm  не все заработало от ipb, !*! Michael, 09:33 , 22-Мрт-10 (1)
    • nginx+php-fpm  не все заработало от ipb, !*! Pascal, 10:48 , 22-Мрт-10 (2)
      >
      >>fastcgi_param  SCRIPT_FILENAME  $fastcgi_script_name;
      >
      >а путь к скрипту прописать не пробовали или считаете, что fpm должен
      >сам найти нужный файл на диске?

      и путь я пробовал прописывать
      Если прописываешь путь, то пишет No input file specified.
      И это логично, т.к. у меня в php-fpm.conf указанно
      <value name="chroot">/home/www</value>

      все *.php обрабатываются, кроме вот этой длинной строчки и ещё подобных ей

      • nginx+php-fpm  не все заработало от ipb, !*! Pascal, 10:56 , 22-Мрт-10 (3)
        >[оверквотинг удален]
        >>а путь к скрипту прописать не пробовали или считаете, что fpm должен
        >>сам найти нужный файл на диске?
        >
        >и путь я пробовал прописывать
        >Если прописываешь путь, то пишет No input file specified.
        >И это логично, т.к. у меня в php-fpm.conf указанно
        ><value name="chroot">/home/www</value>
        >
        >все *.php обрабатываются, кроме вот этой длинной строчки и ещё подобных ей
        >

        хотя, если чрут убрать, а пусть к скрпиту указать, то все норм получилось!
        но без чрута страшненько...




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру