We are happy to announce that Vesta is back under active development as of 25 February 2024. We are working on v1 candidate and expect to engage more with the community over the coming months. We are committed to open source, and we encourage contributors to help us build the future of Vesta.
Как влияет выбор WEB на вкладке Install на дальнейшую судьбу сервера? Topic is solved
-
- Posts: 22
- Joined: Thu Feb 15, 2018 12:39 pm
- Os: CentOS 6x
- Web: apache
Как влияет выбор WEB на вкладке Install на дальнейшую судьбу сервера?
Всем доброго дня.
Ситуация следующая.
Есть ВПС с Centos 7, на котором стоит Веста.
На ВПС установлена LAMP. Во вкладке Install при установке Весты выбрано nginx + php-fpm.
Сервер работает, панель тоже. Но в ЧПУ для сайтов на Wordpress косяк - отдается 404 ошибка для всех страниц.
Перерыл весь инет, и русский, и американский.
Перепробовал все:
- колдовство с .htaccess (разные варианты rewrite, разные права на файл)
- добавление в nginx.conf
location / {
try_files $uri $uri/ /index.php?q=$uri&$args;
}
- изменение AllowOverride в httpd.conf на ALL
Ничто не помогает. Урлы вида ?p=12345 открываются без проблем, любые ЧПУ - мимо.
В связи с тем, что перерыл все, что только можно, я и подумал, может я изначально создал какой-то конфликт между сборками, выбрав неправильные?
Весь день бьюсь с этим косяком, уже готов сервак обнулить и заново все поставить, знать бы только, что правильно выбирать и могут ли из-за этого выбора возникнуть проблемы.
Сталкивался кто-нибудь с подобным?
Ситуация следующая.
Есть ВПС с Centos 7, на котором стоит Веста.
На ВПС установлена LAMP. Во вкладке Install при установке Весты выбрано nginx + php-fpm.
Сервер работает, панель тоже. Но в ЧПУ для сайтов на Wordpress косяк - отдается 404 ошибка для всех страниц.
Перерыл весь инет, и русский, и американский.
Перепробовал все:
- колдовство с .htaccess (разные варианты rewrite, разные права на файл)
- добавление в nginx.conf
location / {
try_files $uri $uri/ /index.php?q=$uri&$args;
}
- изменение AllowOverride в httpd.conf на ALL
Ничто не помогает. Урлы вида ?p=12345 открываются без проблем, любые ЧПУ - мимо.
В связи с тем, что перерыл все, что только можно, я и подумал, может я изначально создал какой-то конфликт между сборками, выбрав неправильные?
Весь день бьюсь с этим косяком, уже готов сервак обнулить и заново все поставить, знать бы только, что правильно выбирать и могут ли из-за этого выбора возникнуть проблемы.
Сталкивался кто-нибудь с подобным?
Re: Как влияет выбор WEB на вкладке Install на дальнейшую судьбу сервера?
nginx + php-fpm не поддерживает обработку htaccess и того, что предназначено для вебсервера apache/httpd
Нужно писать свои rewrite правила для nginx или вернуться к классической связке nginx+apache
Нужно писать свои rewrite правила для nginx или вернуться к классической связке nginx+apache
-
- Posts: 22
- Joined: Thu Feb 15, 2018 12:39 pm
- Os: CentOS 6x
- Web: apache
Re: Как влияет выбор WEB на вкладке Install на дальнейшую судьбу сервера?
Да, нашел-таки корень проблемы, на сече ответили. На nginx другие принципы, из-за чего и появляются трудности, нужно ставить шабы под конкретные CMS.
Поставил Vesta с apache - все работает корректно.
Спасибо.
Поставил Vesta с apache - все работает корректно.
Спасибо.