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

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 в качестве хранения сессий проходит на ура. Вопрос считаю закрыты. Решение найдено.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Call to a member function NewColorizeImage() on null при переходе PHP 7 [Решено]

Автор Eholov

Ответов: 0
Просмотров: 21
Последний ответ 19.03.2019, 13:12:27
от Eholov
2 заголовка 1 уровня на странице (это норма Joomla?)

Автор Evgenii_web

Ответов: 10
Просмотров: 329
Последний ответ 18.03.2019, 17:39:02
от AndrewVas
Вышел релиз безопасности Joomla! 3.9.4

Автор b2z

Ответов: 24
Просмотров: 897
Последний ответ 15.03.2019, 05:57:14
от zikkuratvk
Вышел релиз безопасности Joomla! 3.9.3

Автор b2z

Ответов: 28
Просмотров: 2056
Последний ответ 12.03.2019, 18:40:58
от b2z
Опросник и календарь новостей в Joomla 3.9

Автор YouRock

Ответов: 7
Просмотров: 191
Последний ответ 12.03.2019, 18:27:33
от effrit