Ошибки OpenCart

У меня проблемы с моим магазином Opencart (версия 2.0). Я не вносил никаких изменений в течение нескольких дней, и моя хостинговая компания не работает по выходным... а по выходным всегда что-то идет не так.

Когда я пытаюсь войти в свою админ-панель, я получаю эту ошибку:

Предупреждение: session_start(): open(/tmp/sess_6944b43ff0351f3609154764b353ba7c, O_RDWR) не удалось: разрешение отклонено (13) в /home/thespace/public_html/system/library/session.php в строке 23Warning: session_start(): невозможно отправить ограничитель кэша сеанса - заголовки уже отправлены (вывод начался в /home/thespace/public_html/admin/index.php:165) в /home/thespace/public_html/system/library/session.php в строке 23

Внешний интерфейс веб-сайта работает, за исключением оформления заказа... При попытке доступа к нему выдается эта ошибка:

Предупреждение: session_start(): open(/tmp/sess_6944b43ff0351f3609154764b353ba7c, O_RDWR) не удалось: разрешение отклонено (13) в /home/thespace/public_html/system/library/session.php в строке 23Warning: session_start(): невозможно отправить ограничитель кэша сеанса - заголовки уже отправлены (вывод начался в /home/thespace/public_html/index.php:207) в /home/thespace/public_html/system/library/session.php в строке 23. Предупреждение: нельзя изменить информацию заголовка - заголовки уже отправлены ( вывод начался в /home/thespace/public_html/index.php:207) в /home/thespace/public_html/vqmod/vqcache/vq2-system_engine_controller.php в строке 28. Предупреждение: нельзя изменить информацию заголовка — заголовки уже отправлены (вывод начался в /home/thespace/public_html/index.php:207) в /home/thespace/public_html/vqmod/vqcache/vq2-system_engine_controller.php в строке 29.

Неустранимая ошибка: вызов функции-члена get() для не-объекта в /home/thespace/public_html/index.php в строке 205.

Я пробовал гуглить проблему, но не нашел решения. Я заметил, что в моем vqcache нет файла public_html/vqmod/vqcache/vq2-system_engine_controller.php, и я попытался восстановить старую резервную копию сайта, но это тоже не сработало!

Очень нужна помощь с этим.


person Richard Garner    schedule 21.03.2015    source источник


Ответы (4)


Попробуйте удалить все файлы vqmod/vqcache и удалите файл vqmod/mods.cache

person Ramesh    schedule 23.03.2015

Для начала нужно проверить есть ли vqmod на сайте если он есть то :

1) удалить файлы mods.cache и checked.cache из папки vqmod 2) удалить все файлы кеша из папки vqmod/vqcache

во-вторых, проверьте, установлено ли какое-либо расширение через OCMod, если оно есть, затем перейдите к администратору, очистите и обновите модификацию.

Я думаю, что это поможет, потому что это помогает мне один раз.

person Amy    schedule 20.09.2016

It seems the plugin/extension you have installed using VQMOD/OCMOD is not working properly somehow.

Here are some ways to show the error message:

1. Set your “Output Compression Level” to 0 in the System > Settings > Server tab.
2. Then open php.ini and add code below:
           I. display_errors = 1;
           II. error_reporting = E_ALL;
           III. log errors = 1;
3. If your server not read the php.ini, we will use an alternative method. Open index.php and add code below at the top (line 2):
           I. ini_set('display_errors', 1);
           II. ini_set('log_errors', 1);
           II. error_reporting(E_ALL);
4. Once you have fixed the problem, remove the above code.

   If It's just warning then You should do inverse process.
   You have to disable display error using Admin Panel of Opencart Application.

введите здесь описание изображения введите здесь описание изображения

person Deepraj Parmar    schedule 21.07.2017

  1. удалить vqcache
  2. удалить mods.cache
  3. удалить проверенный.кеш
  4. четкая модификация Эми права. Это просто помогло моему другу.
person Vincent Lin    schedule 27.10.2016