0 Пользователей и 1 Гость просматривают эту тему.
  • 10 Ответов
  • 677 Просмотров
*

Belka

  • Захожу иногда
  • 147
  • 8 / 0
Подскажите, пожалуйста, по некоторым проблемам с Joomla 3.9.6 в FastCGI (NGINX+PHP-FPM).
Сервер VDS на Debian 8.9. Раньше сайты работали на Apache. Решила перевести на FastCGI (NGINX+PHP-FPM). После перехода перестали работать любые внутренние ссылки.
Решилось с помощью строк:
Код
try_files $uri $uri/ /index.php;
location ~ [^/]\.ph(p\d*|tml)$ {
try_files /does_not_exists [member=204320]php[/member];
в разделе:
Код
location /
}
конфигурационного файла NGINX.Осталась проблема с любыми ссылками, которые отличаются от сформированных Joomla. К примеру: перестало работать перенаправление (вместо ошибки 404 - выброс на главную страницу); при попытке редактирования материала или создания нового, вместо запуска редактора - выброс на главную. Какие нужно добавить команды в конфиг NGINX, чтобы заработало?
-----------------------------------
Заранее спасибо за ответы.
*

sivers

  • Завсегдатай
  • 1239
  • 158 / 0
На связи в телеге @sivers
*

wishlight

  • Живу я здесь
  • 4761
  • 279 / 1
  • 300 руб очень быстрый хостинг в ЕС
Код
location / {
                try_files $uri $uri/ /index.php?$args;
        }

Работать будет, но это еще не совсем все. По крайне мере у меня все работает.

В первой локации.. Кстати fpm не такая простая штука. Попробуйте на стандартном конфиге f5 поклацать.
« Последнее редактирование: 18.05.2019, 18:51:21 от wishlight »
Мои VDS быстрее твоих (промокод 648194016 - скидка 25% на первый месяц)|Надежные VDS(скидка 10% ovz WPCLMX6YWG kvm 7SIHW75O9Q)|Дешевые VDS|Хостинг против взломов|Решаю ваши проблемы.
Лечу от вирусов и хостинг

Защита сайтов и логи взломов
*

Belka

  • Захожу иногда
  • 147
  • 8 / 0
Спасибо за подсказки. Упустила ?$args; в конце строки try_files $uri $uri/ /index.php.
Заодно плюсиком добавила пару полезных строк из инструкций по ссылкам (озвученной проблемы не касается).
Всё заработало. 404-я открывается нормально, материалы с главной редактируются. В целом пока больше проблем не заметила.
*

web3.0

  • Захожу иногда
  • 300
  • 6 / 5
Belka, Переход оправдал ожидания?
*

Belka

  • Захожу иногда
  • 147
  • 8 / 0
Belka, Переход оправдал ожидания?
Очень оправдал... Поручили довольно тяжёлый проект. VDS такой вот конфигурации просто лёг на лопатки:
Xeon 2.66 3 ядра. 3 Gb ОЗУ. HDD 90Gb + кэш на SSD.
На этом же VDS работают ещё 6 сайтов.
Время загрузки проекта составляло 8-12 сек., а то и до 15 доходило. После перехода с Apache+ITK+NGINX на FastCGI (NGINX+PHP-FPM) время загрузки - 1.2 сек (макс. 1.66 сек).
В общем-то я довольна! 
*

wishlight

  • Живу я здесь
  • 4761
  • 279 / 1
  • 300 руб очень быстрый хостинг в ЕС
В общем все уперлось в загрузку проца... А теперь или в память упрется или в лимиты. Стандартный конфиг php-fpm правили?
Мои VDS быстрее твоих (промокод 648194016 - скидка 25% на первый месяц)|Надежные VDS(скидка 10% ovz WPCLMX6YWG kvm 7SIHW75O9Q)|Дешевые VDS|Хостинг против взломов|Решаю ваши проблемы.
Лечу от вирусов и хостинг

Защита сайтов и логи взломов
*

Belka

  • Захожу иногда
  • 147
  • 8 / 0
В общем все уперлось в загрузку проца... А теперь или в память упрется или в лимиты. Стандартный конфиг php-fpm правили?
Пока по умолчанию, стандартный конфиг. Руки только дошли до настройки. Можете посоветовать что-то по этим настройкам?
*

wishlight

  • Живу я здесь
  • 4761
  • 279 / 1
  • 300 руб очень быстрый хостинг в ЕС
Можете посоветовать что-то по этим настройкам?

Да наверно если смогу на днях напишу мануал для isp. Там надо балансировать межу памятью и нагрузкой. Два варианта - либо память кончиться, либо процессы. Так что при fpm баланс надо искать, в отличие от fast-cgi который тупо начинает тормозить при недостатке ресурсов.
Мои VDS быстрее твоих (промокод 648194016 - скидка 25% на первый месяц)|Надежные VDS(скидка 10% ovz WPCLMX6YWG kvm 7SIHW75O9Q)|Дешевые VDS|Хостинг против взломов|Решаю ваши проблемы.
Лечу от вирусов и хостинг

Защита сайтов и логи взломов
*

Belka

  • Захожу иногда
  • 147
  • 8 / 0
Да наверно если смогу на днях напишу мануал для isp. Там надо балансировать межу памятью и нагрузкой. Два варианта - либо память кончиться, либо процессы. Так что при fpm баланс надо искать, в отличие от fast-cgi который тупо начинает тормозить при недостатке ресурсов.
Было бы очень неплохо, если напишете.
В моём случае за 2-дня закончилась память, потом swap (начало подтормаживать), ну и затем просто долгая загрузка страниц, до тех пор, пока NGINX не выплюнет ошибку 503. Перезагрузка, естественно, всё ставит на места.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Есть ли потребность в смартфонном приложении для админки Joomla?

Автор robert

Ответов: 2
Просмотров: 143
Последний ответ 02.06.2020, 12:05:45
от Cedars
Проблемы с пунктом меню типа - Метки/Список элементов

Автор ryocka

Ответов: 0
Просмотров: 50
Последний ответ 01.06.2020, 11:41:21
от ryocka
scss в Joomla

Автор Lovenokia

Ответов: 2
Просмотров: 71
Последний ответ 31.05.2020, 17:40:23
от effrit
Описание Joomla

Автор ZerGO

Ответов: 3
Просмотров: 107
Последний ответ 30.05.2020, 23:42:42
от zikkuratvk
Приемная комиссия при помощи Joomla

Автор acamaz

Ответов: 2
Просмотров: 119
Последний ответ 30.05.2020, 20:50:24
от wishlight