LINUX.ORG.RU
решено ФорумAdmin

Включение PHP-FPM отдельно на две папки

 


0

1

Нужна помощь умных сис-админов (задача не простая)

Хотим включить PHP-FPM, но проблема следующая: у нас в корневой папке лежит CMS Wordpress (site.ru), а внутри ворпдпреса лежит другая CMS Simpla (site.ru/drugayacms).Можно сказать у нас сайт внутри сайта. Если включаем PHP-FPM, то он действует только на вопрдпрес, и не трогает симплу. Как нам включить PHP-FPM на обе кмс?


Если включаем PHP-FPM, то он действует только на вопрдпрес, и не трогает симплу

Раскрой мысль. Пока что предположу, что в нжиниксе не прописан отдельный локейшн для /drugayacms и все запросы к ней скармливаются вордпрессу.

ЗЫ. А в чем прикол такой странной структуры?

ya-betmen ★★★★★
()
Последнее исправление: ya-betmen (всего исправлений: 1)

php-fpm ни про какие папки не знает, ему http-сервер код через сокет скрамливает. Смотри его конфиг и определяй, почему для подкаталога не работает обработка php-файлов.

Radjah ★★★★★
()

Дык а с чего бы php-fpm что то обрабатывал кроме того что ему передает сервер. Сама идея конечно дурацкая, но давай для начала посмотрим твой конфиг nginx.

ilinsky ★★★★★
()
Ответ на: комментарий от ya-betmen

Дело в функционале. Вордпрес для блога, кмс симла для другого функционала, который сложно реализовать на вордпресе.

niket
() автор топика
Ответ на: комментарий от ilinsky

А есть более разумная идея, чтобы получить такой же эффект положительный для сайта? (Не подкол, а реальный вопрос)

niket
() автор топика
Ответ на: комментарий от niket

Ну так наиболее разумная (в рамках твоей задачи конечно) идея это и есть настройка nginx. Как уже написали выше, нужно прописать дополнительный location для site.ru/drugayacms.

Ты пойми, сам php-fpm обрабатывает только то что передает ему сервер (например nginx). И если сервер шлет все запросы только от корня, то единственный разумный способ, это добавить дополнительный роутинг в конфиг сервера. Сам php-fpm не умеет определять с какого урла к нему приходит запрос, это другой слой.

ilinsky ★★★★★
()
Последнее исправление: ilinsky (всего исправлений: 2)

Спасибо всем)

niket
() автор топика
Ответ на: комментарий от niket

более разумная идея

а почему предложенная идея «менее разумная»?

eternal_sorrow ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.