Page 2 of 2

Re: Wordpress config Nginx + php fpm

Posted: Sat Feb 20, 2016 10:51 am
by Konstantinus
На стандартной теме Twenty Sixteen тоже не работает.

Структура ссылок - Custom Structure: /%category%/%postname%/

Re: Wordpress config Nginx + php fpm

Posted: Sat Feb 20, 2016 2:49 pm
by r2d2
imperio wrote:Попробуйте выбрать шаблон wordpress в настройках веб-домена
Чем отличаются шаблоны wordpress и wordpress2 ?

Re: Wordpress config Nginx + php fpm

Posted: Sat Feb 20, 2016 3:18 pm
by r2d2
Снес все, поставил ВП с нуля, без плагинов. Работает нормально, внутренние страницы загружаются. Выбирал профиль для домена, как посоветовал imperio, wordpress.

UPD: внутренние ссылки работают, только до момента, пока не меняю настройки "Настройки постоянных ссылок". С пунктом "http://site.ru/?p=123" все ок, меняю на любой другой вид ссылок, выдает 404 на внутренних

UPD2: Проблема вроде решилась, просто выбрал Шаблон WebNGINX wordpress2, а не wordpress.
Теперь осталось протестировать с разными плагинами. в том числе кеширующим WP Super Cache

Re: Wordpress config Nginx + php fpm

Posted: Sun Feb 21, 2016 10:40 am
by Konstantinus
У меня тоже с wordpress2 все заработало

Re: Wordpress config Nginx + php fpm

Posted: Tue Mar 01, 2016 11:34 pm
by kablakar
i have same problem !! error 404 also when change template (wordpress, wordpress2)

Re: Wordpress config Nginx + php fpm

Posted: Tue Jul 30, 2019 6:24 pm
by pro100ssk
WordPress изначально заточен под апач, но может работать и под nginx.
Разница только в том, что когда вы вносите какие то изменения в движке вордпресс, он создаёт определённые правила в файле .htacess но nginx с этим файлом не работает и игнорирует его, поэтому если хотите включить человеко понятный урл
(если его выключить ваши ссылки заработают, но те ссылки что есть в поисковой выдаче поведут пользователей на 404 ошибку)
вам нужно вносит правила прямо в конфигурацию nginx (что не возможно на шаред хостингах, поэтому и юзают апач)
как настроить связку nginx и wordpress можно посмотреть здесь https://wordpress.org/support/article/nginx/ иди здесь https://www.nginx.com/resources/wiki/st ... wordpress/
а если не хотите этого головняка тогда юзайте nginx+apache пожертвовав той производительностью которая могла бы быть используя только nginx+php-fpm

Re: Wordpress config Nginx + php fpm

Posted: Tue Jul 30, 2019 8:32 pm
by grayfolk
pro100ssk wrote:
Tue Jul 30, 2019 6:24 pm
WordPress изначально заточен под апач, но может работать и под nginx.
WordPress не заточен ни под что, кроме php ) Просто когда вордпресс появился (2003) - nginx еще не был выпущен (первый релиз - 2004), а апач, да и собственно, весь стек LAMP был самым популярным, и, зачастую, вообще единственным, что предлагали хостеры.
pro100ssk wrote:
Tue Jul 30, 2019 6:24 pm
в файле .htacess но nginx с этим файлом не работает и игнорирует его
Ну так же, как и любой другой сервер, кроме Апача. Однако, url rewriting есть практически у любого сервера.
Собственно говоря, вордпрессу вообще пофиг, на каком сервере он выполняется - хоть на smallhttpserver его запускайте.

А по поводу .htaccess - этот файл позволяет на лету переопределять некоторые настройки apache/php (и то, не всегда, можно запретить использование .htaccess), что, в принципе, может и было когда-то удобно для разработчиков, а в данный момент, лично я смысла в этом не вижу.

Ну и по теме, раз уж зачем-то апнули тему трехгодичной давности - сейчас вестовские шаблоны nginx+php-fpm+wordpress работают без проблем.

Re: Wordpress config Nginx + php fpm

Posted: Thu Aug 01, 2019 7:21 pm
by pro100ssk
Я что-то не обратил внимания, что тема древняя, случайно увидел её в Google. Что сделано то сделано.
Да, вы правы, плохо я выразился, нужно было сказать, что благодаря .htaccess который есть в апаче, вордпресс может сам вносить нужные правки в роботу веб сервера, так же это объясняет почему на хостингах юзают апач, юзер сам может править работу веб сервера через .htaccess

На счёт шаблона nginx+php-fpm+wordpress... где это найти?
в шаблонах веб нету, в шаблоне прокси поставил http2
Может это из за связки которую я выбрал при установке nginx+apache?

Re: Wordpress config Nginx + php fpm

Posted: Fri Aug 02, 2019 8:42 am
by grayfolk
pro100ssk wrote:
Thu Aug 01, 2019 7:21 pm

На счёт шаблона nginx+php-fpm+wordpress... где это найти?
в шаблонах веб нету, в шаблоне прокси поставил http2
Может это из за связки которую я выбрал при установке nginx+apache?
Конечно, у апача ведь .htaccess )
Посмотрите в /templates/web/nginx/php-fpm/

Re: Wordpress config Nginx + php fpm

Posted: Fri Aug 02, 2019 12:41 pm
by pro100ssk
Не зря тему поднял. Спасибо, узнал новое, и те кто по ссылке из поисковиков придут тоже получат ответ.