и все равно не работает nginx-0.7.44 + drupal 6.10 с try_files
Igor Sysoev
is at rambler-co.ru
Tue Mar 24 13:31:52 MSK 2009
On Tue, Mar 24, 2009 at 11:07:30AM +0300, Vasiliy Tolstov wrote:
> Поставил сегодня последнюю версию nginx 0.7.44 (спасибо за кеширование в
> модуле proxy) drupal самый последний 6.10.
>
> конфиг использую такой
>
> server {
> listen 80 default;
> server_name www.selfip.ru selfip.ru blog.selfip.ru www.blog.selfip.ru
> selfip.spb.ru www.selfip.spb.ru;
> index index.php;
> root /home/vase/www/selfip.ru;
>
> access_log /home/vase/logs/selfip.ru/access_log main;
> error_log /home/vase/logs/selfip.ru/error_log info;
>
> include /etc/nginx/templates/generic.conf;
>
> location / {
> try_files $uri $uri/ @drupal;
> index index.php;
> }
> location ~ \.php$ {
> try_files $uri @drupal;
> fastcgi_pass unix:/var/tmp/php-fpm/selfip.ru;
> include /etc/nginx/fastcgi_params;
> fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
> fastcgi_param SCRIPT_NAME $fastcgi_script_name;
> fastcgi_param QUERY_STRING $query_string;
> }
> location @drupal {
> fastcgi_pass unix:/var/tmp/php-fpm/selfip.ru;
> include /etc/nginx/fastcgi_params;
> fastcgi_param SCRIPT_FILENAME $document_root/index.php;
> fastcgi_param SCRIPT_NAME index.php;
> fastcgi_param QUERY_STRING q=$request_uri;
> }
> }
>
>
> http://selfip.ru/admin/reports/status/run-cron?destination=admin%
> 2Freports%2Fstatus
> либо
> http://selfip.ru/admin/reports/status/run-cron?destination=admin/reports/status
> не работают.
> Как видно не передается все. что стоит после знака "?"
> В чем я не прав?
Нужен отладочный лог.
Если файла /admin/reports/status/run-cron нет, то Друпалу передаются
SCRIPT_FILENAME /home/vase/www/selfip.ru/index.php
QUERY_STRING q=/admin/reports/status/run-cron?destination=admin/reports/status
--
Игорь Сысоев
http://sysoev.ru
More information about the nginx-ru
mailing list