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

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

Найти админку у Joomla 3

Автор vovchikku

Ответов: 15
Просмотров: 277
Последний ответ 12.07.2018, 08:58:30
от vovchikku
Не работает админка Joomla 3.

Автор AngryUser

Ответов: 7
Просмотров: 612
Последний ответ 02.07.2018, 08:02:08
от AngryUser
Не обновить "Joomla! Update Component Update"

Автор stardel

Ответов: 0
Просмотров: 131
Последний ответ 28.06.2018, 19:16:38
от stardel
Скрыть <script type="application/json" class="joomla-script-options new">

Автор romagromov

Ответов: 4
Просмотров: 431
Последний ответ 27.06.2018, 22:21:24
от dmitry_stas
Бэкап Joomla Ошибка This extension requires FOF 3.0

Автор manm7667

Ответов: 1
Просмотров: 145
Последний ответ 26.06.2018, 23:07:04
от manm7667