Drupal, Joomla, etc
pavel at pronskiy.ru
pavel at pronskiy.ru
Sat Dec 27 17:42:12 MSK 2008
Drupal 4.7 Нормально работает, без нареканий.
server {
listen 80;
server_name host.tld www.host.tld;
access_log
/home/host/www.host.tld/logs/access.log nginx;
access_log /var/log/nginx/failban.log failban;
root /home/host/www.host.tld/www;
include /etc/nginx/errors/error.conf;
location / {
if (!-e $request_filename) {rewrite ^(.*)$
/index.php?q=$1 last;}
limit_rate 128k;
index index.php;
}
location ~ \.(class|inc)$ {deny all;}
location ~*
^.+\.(swf|gif|jpg|jpeg|png|js|css|xsl|txt|doc|rtf|pdf|rar|zip|gz|tgz|xls)$
{expires 2d;access_log off;}
location ~ \.php$ {fastcgi_pass unix:/var/run/php-fpm.sock;}
}
qq qq пишет:
> Приветствую!
>
>
> Кто написал таки рабочую кофигурацию для drupal, не поделитесь?
>
> в моей конфигурации
>
>
> location / {
> try_files $uri @drupal;
> }
>
> location ~* \.php$ {
> try_files $uri @drupal;
>
> fastcgi_pass unix:/tmp/php-fpm.sock;
> fastcgi_index index.php;
> fastcgi_param SCRIPT_FILENAME /var/www/drupal$fastcgi_script_name;
> include fastcgi_params;
> }
>
> location @drupal {
> fastcgi_pass unix:/tmp/php-fpm.sock;
> fastcgi_param SCRIPT_FILENAME /var/www/drupal/index.php;
> fastcgi_param QUERY_STRING q=$request_uri;
> include fastcgi_params;
> }
>
>
>
> 1) не работет cron.php
> 2) $request_uri начинается со слеша (/), потому все страницы кроме главной отображаются не верно
>
>
>
>
More information about the nginx-ru
mailing list