Posted 5 февраля, 20222 yr comment_177550 Добрый день всем! Подскажите пожалуйста как правильно настроить nginx что бы работали ссылки ЧПУ. Как только включаю ЧПУ в настройках форума, всегда выдаётся только первая страница и всё. Настройки 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 Больше вариантов
5 февраля, 20222 yr comment_177551 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 Больше вариантов
5 февраля, 20222 yr Author comment_177552 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 Больше вариантов
5 февраля, 20222 yr comment_177553 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 Больше вариантов
5 февраля, 20222 yr Author comment_177555 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 Больше вариантов
5 февраля, 20222 yr comment_177558 del Edited 5 февраля, 20222 yr by Desti Link to comment https://ipbmafia.ru/topic/24041-ipb-nginx-php-fpm-furls/?&do=findComment&comment=177558 Share on other sites Больше вариантов
5 февраля, 20222 yr comment_177560 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 Больше вариантов
5 февраля, 20222 yr Author comment_177562 Спасибо, попробую Не заработало... Может чего с php-fpm? Link to comment https://ipbmafia.ru/topic/24041-ipb-nginx-php-fpm-furls/?&do=findComment&comment=177562 Share on other sites Больше вариантов
12 февраля, 20222 yr Author comment_177805 Перепробовал всё что нашел, но так и не заработало. Очень странно что при включении FURLs всегда выдаётся первая страница форума, но при этом в адресной строке написаны разные FURLs если щелкать по темам форума Link to comment https://ipbmafia.ru/topic/24041-ipb-nginx-php-fpm-furls/?&do=findComment&comment=177805 Share on other sites Больше вариантов
13 января, 20231 yr comment_189288 Ну, и смысл тогда запускать 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 Больше вариантов
13 января, 20231 yr comment_189290 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 Больше вариантов
13 января, 20231 yr comment_189295 А никто не измерял нагрузку. Все разное пишут. Хотелось бы увидеть пруфы сравнения в виде скриншотов по нагрузке. "Где пруфы, Билли? Нам нужны пруфы!" Edited 13 января, 20231 yr by Zero108 Link to comment https://ipbmafia.ru/topic/24041-ipb-nginx-php-fpm-furls/?&do=findComment&comment=189295 Share on other sites Больше вариантов
13 января, 20231 yr comment_189296 14 минут назад, Zero108 сказал: А никто не измерял нагрузку У меня php-fpm до 60 % бывает скочет) причем как я только не менял настройки сервера и nginx .. но все работает при этом и не лагает.. хрен знает его, мб еще и от железа зависит Хитачес кстати в свое время херачил до 80-90% Edited 13 января, 20231 yr by Donjuan Link to comment https://ipbmafia.ru/topic/24041-ipb-nginx-php-fpm-furls/?&do=findComment&comment=189296 Share on other sites Больше вариантов
13 января, 20231 yr comment_189298 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 Больше вариантов
13 января, 20231 yr comment_189299 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 Больше вариантов
13 января, 20231 yr comment_189300 Zero108 дарю))) Где карта- Билли.mp4 Где карта- Билли.mp4 Edited 13 января, 20231 yr by SlawkA Link to comment https://ipbmafia.ru/topic/24041-ipb-nginx-php-fpm-furls/?&do=findComment&comment=189300 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.