Помощь Presta 17.5.1 На странице авторизации в админку ошибки при включенном Memcached.

Jarhead

Постоялец
Регистрация
17 Июн 2011
Сообщения
415
Реакции
169
Очень сложный вопрос будет, но может кто сталкивался, вообщем на PHP 7.2 при включенном кешировании Memcached только на странице авторизации в админку появляются ошибки:

Notice: Undefined index: id_parent in /classes/Tab.php on line 593
Notice: Undefined index: name in /classes/controller/AdminController.php on line 583
Notice: Undefined index: name in /classes/controller/AdminController.php on line 584
Notice: Undefined index: class_name in /classes/controller/AdminController.php on line 585
Notice: Undefined index: class_name in /classes/controller/AdminController.php on line 587
Notice: Undefined index: name in /classes/controller/AdminController.php on line 633

И редирект при самой авторизации не происходит, в админку можно попасть если только в ссылке очистить все до index.php

Если перейти на версию PHP 7.1 то таких ошибок нет.

Еще не зависимо от версии PHP при чистке кеша вылазиет такая ошибка:

Код:
Fatal error: Uncaught Error: Class 'Tools' not found in /classes/db/Db.php:794 Stack trace: 
#0 /config/alias.php(48): DbCore->escape('configuration', false) 
#1 /config/alias.php(53): pSQL('configuration') 
#2 /classes/Configuration.php(155): bqSQL('configuration') 
#3 /classes/Configuration.php(209): ConfigurationCore::loadConfiguration() 
#4 /classes/PrestaShopAutoload.php(171): ConfigurationCore::get('PS_DISABLE_OVER...')
#5 /classes/PrestaShopAutoload.php(130): PrestaShopAutoload->generateIndex() 
#6 [internal function]: PrestaShopAutoload->load('Tools') 
#7 /config/config.inc.php(85): spl_autoload_call('Tools') 
#8 /admin/index.php(42): require('/var/ww in /classes/db/Db.php on line 794

Если Memcached отключить то на любой версии таких ошибок нет. Пробовал залить те файлы на линиях которых найдены ошибки от версии 1.7.6.1 и папку classes/cache, не помогло.
 
Назад
Сверху