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

nika_web

  • Новичок
  • 2
  • 0 / 0
Бодрого времени суток.
Возникла нетривиальная задача, установить 3 Joomla на сервер, использующий для работы с сессиями  memcache

Инсталятор начинает кричать
Warning: session_start(): open(127.0.0.1:11211/sess_3213711da121116e684aadc7cc88b2bf, O_RDWR) failed: No such file or directory (2) in /home/kinburn-life.com.ua/libraries/joomla/session/session.php on line 654
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/nikitina/kinburn-life.com.ua/installation/includes/application.php:281) in /home/kinburn-life.com.ua/libraries/joomla/session/session.php on line 654
Warning: Unknown: open(127.0.0.1:11211/sess_3213711da121116e684aadc7cc88b2bf, O_RDWR) failed: No such file or directory (2) in Unknown on line 0
Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (127.0.0.1:11211) in Unknown on line 0

Ефстфественно сессия не запускается, и инсталляция дальше не проходит.

Может кто то поборол эту багу, и смог поставить Joomla3 при такой настройке сервака у хостера.
« Последнее редактирование: 31.01.2014, 17:24:04 от b2z »
*

nika_web

  • Новичок
  • 2
  • 0 / 0
Re: Установка Joomla 3 на сервер с memcache
« Ответ #1 : 19.03.2013, 13:54:42 »
При инсталляции решение в лоб:

 [JOOMLA]/libraries/joomla/session/session.php
/* Конструктор (строка 110) по умолчанию принимает значение 'none'
 * В лоб меняем него на 'memcache'
 */

 [JOOMLA]/libraries/joomla/session/storage/memcache.php
/* Функция register (строка 38) заменяем следующие значения:
 * $this->_servers['host'] на $this->_servers[0]['host']
 * $this->_servers['port'] на $this->_servers[0]['port']
 */
 
 [JOOMLA]/libraries/joomla/session/storage/memcache.php
/* Функция register (строка 36) переносим конструктор за обявление
 * переменных _server скажем на строку 47 - перед закрытием функции
 */

После этих изменений инсталляция на серверах, использующих memcache в качестве хранения сессий проходит на ура. Вопрос считаю закрыты. Решение найдено.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Ubuntu 20.04 не запускается инсталлятор Joomla 3.9.27

Автор DeniTornado

Ответов: 3
Просмотров: 68
Последний ответ 18.06.2021, 16:59:35
от DeniTornado
Бэкап Joomla Ошибка This extension requires FOF 3.0

Автор manm7667

Ответов: 2
Просмотров: 1472
Последний ответ 16.06.2021, 11:13:59
от Tigrubiyca
Подключение Яндекс метрики в Joomla

Автор _Мария

Ответов: 30
Просмотров: 6009
Последний ответ 02.06.2021, 14:25:40
от khan-alex
Вышел релиз безопасности Joomla 3.9.27

Автор b2z

Ответов: 9
Просмотров: 862
Последний ответ 01.06.2021, 17:01:30
от Театрал
Вышел релиз безопасности Joomla 3.9.26

Автор b2z

Ответов: 12
Просмотров: 706
Последний ответ 25.05.2021, 18:00:45
от b2z