Jump to content

Featured Replies

Добрый день всем!

Подскажите пожалуйста как правильно настроить nginx что бы работали ссылки ЧПУ. Как только включаю ЧПУ в настройках форума, всегда выдаётся только первая страница и всё.

1241974979_.thumb.jpg.ff51c56125014dfd8661a124104dd172.jpg

 

Настройки nginx сейчас такие:

location / {
	try_files  $uri $uri/ /index.php;        
}

location ~ \.php$ {
        try_files $uri =404;
        fastcgi_split_path_info ^(.+\.php)(/.+)$;
        fastcgi_pass unix:run/php/php7.4-fpm.sock;
        fastcgi_index index.php;
        fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
	include fastcgi_params;
    }

 

Как я понимаю нужно править try_files, только вопрос как правильно?
 

Link to comment
https://ipbmafia.ru/topic/24041-ipb-nginx-php-fpm-furls/
Share on other sites

In my setup I use the below rules:

    # IPS REWRITE RULES
	location / {
        try_files $uri $uri/ /index.php?$args;
    }

    # IPS API
    location /api/ {
        try_files $uri $uri/ /api/index.php?$args;
    }


    # IPS PHP/CGI PROTECTION
    location ~ ^/uploads/.*\.(?:php\d*|phtml)$ {
        deny    all;
    }
    location ~ ^/datastore/.*\.(?:php\d*|phtml)$ {
        deny    all;
    }

 

Link to comment
https://ipbmafia.ru/topic/24041-ipb-nginx-php-fpm-furls/?&do=findComment&comment=177551
Share on other sites
17 минут назад, CoronaGR сказал:

In my setup I use the below rules:

Doesn't work for me

Link to comment
https://ipbmafia.ru/topic/24041-ipb-nginx-php-fpm-furls/?&do=findComment&comment=177552
Share on other sites

Did you restart the nginx after the changes?

Link to comment
https://ipbmafia.ru/topic/24041-ipb-nginx-php-fpm-furls/?&do=findComment&comment=177553
Share on other sites
3 минуты назад, CoronaGR сказал:

Did you restart the nginx after the changes?

Yes, and php7.4-fpm restart.

 

Link to comment
https://ipbmafia.ru/topic/24041-ipb-nginx-php-fpm-furls/?&do=findComment&comment=177555
Share on other sites

del

 

 

Edited by Desti

Link to comment
https://ipbmafia.ru/topic/24041-ipb-nginx-php-fpm-furls/?&do=findComment&comment=177558
Share on other sites

location / {
                root /home/user/dir;
                index index.php;
                try_files $uri $uri/ /index.php?$args;
}

location ~ \.php$ {
                include /etc/nginx/fastcgi_params;
                fastcgi_pass unix:/var/run/php.sock;
                fastcgi_temp_file_write_size 10m;
                fastcgi_busy_buffers_size 512k;
                fastcgi_buffer_size 512k;
                fastcgi_buffers 16 512k;
                fastcgi_connect_timeout 300;
                fastcgi_send_timeout 300;
                fastcgi_read_timeout 300;
                fastcgi_index index.php;
               fastcgi_param SCRIPT_FILENAME /home/user/dir$fastcgi_script_name;
        }

Вот мой работающий код от тестового сервера, furl работает нормально

Link to comment
https://ipbmafia.ru/topic/24041-ipb-nginx-php-fpm-furls/?&do=findComment&comment=177560
Share on other sites

Спасибо, попробую

Не заработало...

Может чего с php-fpm?

Link to comment
https://ipbmafia.ru/topic/24041-ipb-nginx-php-fpm-furls/?&do=findComment&comment=177562
Share on other sites

Перепробовал всё что нашел, но так и не заработало. Очень странно что при включении FURLs всегда выдаётся первая страница форума, но при этом в адресной строке написаны разные FURLs если щелкать по темам форума

Link to comment
https://ipbmafia.ru/topic/24041-ipb-nginx-php-fpm-furls/?&do=findComment&comment=177805
Share on other sites
  • 11 месяцев спустя...

Ну, и смысл тогда запускать php-fpm, если надо мучаться с настройках nginx? ISP Manager из коробки настраивает php как модуль апач, и не надо мучаться. Зачем тогда говорить о каком-то преимуществе php-fpm?!

Link to comment
https://ipbmafia.ru/topic/24041-ipb-nginx-php-fpm-furls/?&do=findComment&comment=189288
Share on other sites
1 час назад, Zero108 сказал:

Зачем тогда говорить о каком-то преимуществе php-fpm?!

Когда у вас на сайте "1 пользователь онлайн" очень легко рассуждать о преимуществах режимов работы http сервера. 

Link to comment
https://ipbmafia.ru/topic/24041-ipb-nginx-php-fpm-furls/?&do=findComment&comment=189290
Share on other sites

А никто не измерял нагрузку. Все разное пишут. Хотелось бы увидеть пруфы сравнения в виде скриншотов по нагрузке. "Где пруфы, Билли? Нам нужны пруфы!" 

 

Edited by Zero108

Link to comment
https://ipbmafia.ru/topic/24041-ipb-nginx-php-fpm-furls/?&do=findComment&comment=189295
Share on other sites
14 минут назад, Zero108 сказал:

А никто не измерял нагрузку

У меня php-fpm до 60 % бывает скочет) причем как я только не менял настройки сервера и nginx .. но все работает при этом и не лагает.. хрен знает его, мб еще и от железа зависит 

Хитачес кстати в свое время херачил до 80-90%

Edited by Donjuan

Link to comment
https://ipbmafia.ru/topic/24041-ipb-nginx-php-fpm-furls/?&do=findComment&comment=189296
Share on other sites
45 минут назад, Donjuan сказал:

Хитачес

Я даже представить не могу, как файл настроек апача может "херачить до 80-90%"

Link to comment
https://ipbmafia.ru/topic/24041-ipb-nginx-php-fpm-furls/?&do=findComment&comment=189298
Share on other sites
32 минуты назад, Desti сказал:

Я даже представить не могу, как файл настроек апача может "херачить до 80-90%"

Вот и никто не мог, равно как и исправить это. Я уже на это плюнул давно. Работает php-fpm+nginx и хорошо

Link to comment
https://ipbmafia.ru/topic/24041-ipb-nginx-php-fpm-furls/?&do=findComment&comment=189299
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.


Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.