Настройка php fpm nginx + livestreet

Подскажите, бьюсь уже второй день не могу настроить nginx для работы с livestreet

server {
        listen 80;
        server_name website.com;

        access_log /var/log/nginx/website.access_log;
        error_log /var/log/nginx/website.error_log;

        root /var/www/localhost;
        index index.php;

       location / {
                index index.php index.html;
                if (!-e $request_filename) {
                        rewrite ^(/.*)$ /index.php?q=$1 last;
                        break;
                }
        }

       location ~ .php$ {
               fastcgi_pass unix:/tmp/fastcgi.socket;
               fastcgi_index index.php;
               fastcgi_param SCRIPT_FILENAME /var/www/localhost$fastcgi_script_name;
               include fastcgi_params;
       }
}



проблема в том, что не заходит никуда кроме главной страницы, и топиков. Your text to link...

помогите с конфигом. или может дело не в этом?

12 комментариев

avatar

server {
        listen 80;
        server_name website.com;

        access_log /var/log/nginx/website.access_log;
        error_log /var/log/nginx/website.error_log;

        root /var/www/localhost;
        index index.php;

       location / {
                if (!-e $request_filename) {
                        rewrite ^ /index.php last;
                        break;
                }
        }

       location ~ .php$ {
               fastcgi_pass unix:/tmp/fastcgi.socket;
               fastcgi_index index.php;
               fastcgi_param SCRIPT_FILENAME /var/www/localhost$fastcgi_script_name;
               include fastcgi_params;
       }
}
avatar
к сожалению не помогло, 81.177.170.157/index/page3/
avatar
А вы точно nginx перезапускали?
avatar
location / {

index index.php index.html index.htm;
if ($request_filename !~ "\.(js|htc|ico|gif|jpg|png|css)$") {
rewrite ^(.*) /index.php last;
}
}
avatar
блин, я уже ниче не соображаю. это финиш какой то.
avatar
Что? это часть конфига, добавьте вместо своей части )
avatar
добавил, ребутнулся. не изменилось ничего.
сейчас качаю чистый дистриб. попробую на нем. хотя под апачем он работает.
avatar
да, делал ребут сервера.
avatar
поставил чистый дистриб. ничего не поменялось.
avatar
Кстати уточнение у вас ls лежит прям в папке /var/www/localhost или есть поддиректории?
avatar
да, именно там
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.