Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

SyntaxError: JSON Parse error: Unrecognized token '<' parsererror


NightPlayer
 Поделиться

Рекомендованные сообщения

Здравствуйте.

 

Возникает ошибка периодически, никто не знает, что делать. Говорят, что баг opencart. Ну что-то я сомневаюсь.

Появляется в разное время, при выходе из личного кабинета, зайдешь на товар или зайдешь на главную.

SyntaxError: JSON Parse error: Unrecognized token '<'
parsererror
<b>Warning</b>: unlink(/home/i/info/xxx.ru/storage/cache/cache.currency.1593087884): No such file or directory in <b>/home/i/info/xxx.ru/public_html/system/library/cache/file.php</b> on line <b>17</b><b>Warning</b>: unlink(/home/i/infoowjh/xxx.ru/storage/cache/cache.product.ocfilter.counter.0.d12302408275b9b23e25dea18409c695.1593087884): No such file or directory in <b>/home/i/info/xxx.ru/public_html/system/library/cache/file.php</b> on line <b>17</b><b>Warning</b>: Cannot modify header information - headers already sent by (output started at /home/i/info/xxx.ru/public_html/system/framework.php:42) in <b>/home/i/info/xxx.ru/public_html/catalog/controller/startup/session.php</b> on line <b>25</b>{"oct_policy_accept":"\u041f\u0440\u0438\u043d\u044f\u0442\u044c","oct_policy_more":"\u041f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435","text_oct_policy":false,"oct_max_day":365,"oct_policy_value":"oct_policy","oct_policy_day_now":"2020-06-25 12:25:51"}

 

Вот что в хостинге написали:

Данная ошибка возникает при удалении файла кэша в скрипте ~/papayashop.ru/public_html/system/library/cache/file.php

 62         public function delete($key) {
 63                 $files = glob(DIR_CACHE . 'cache.' . preg_replace('/[^A-Z0-9\._-]/i', '', $key) . '.*');
 64 
 65                 if ($files) {
 66                         foreach ($files as $file) {
 67                                 if (file_exists($file)) {
 68                                         unlink($file);
 69                                 }
 70                         }
 71                 }
 72         }
Требуется ввести дополнительные проверки в данный участок кода, чтобы ее не возникало. 

 

Кто-нибудь знает как это убрать?

Ссылка на комментарий
Поделиться на других сайтах


можете перед unlink($file); поставить собачку

 @unlink($file);
  • +1 1
Ссылка на комментарий
Поделиться на других сайтах

1 минуту назад, NightPlayer сказал:

и это уберет ошибку? или скроет?

 

скроет

это ошибки файловой системы хостера, пытается удалить файл которого уже нет

воевать с хостером по этому поводу бесполезно

Ссылка на комментарий
Поделиться на других сайтах

21 час назад, spectre сказал:

скроет

это ошибки файловой системы хостера, пытается удалить файл которого уже нет

воевать с хостером по этому поводу бесполезно

/public_html/system/library/cache/file.php
Там в двух местах - верно?

Ссылка на комментарий
Поделиться на других сайтах


  • 1 год спустя...

SyntaxError: JSON Parse error: Unrecognized token '<'
parsererror
<pre>string(147) "<?xml version="1.0" encoding="utf-8"?>
<message>
    <state code="INSUFFICIENTFUNDS" date="2021-12-10 22:11:40">insufficient funds</state>
</message>
"
а тут в чем проблема не подскажете? Возникает при оформлении заказа как через симплу так и 1 клик. Причем на почту заказ приходит, а в админку нет. Ошибка появилась сегодня. Откат бекапа на позавчера (когда ошибки точно не было) вопрос не решил.

Ссылка на комментарий
Поделиться на других сайтах


В 10.12.2021 в 22:26, Prooksius сказал:

insufficient funds - недостаточно средств
А откуда это, от какого модуля - к телепатам.

Действительно к телепатам. Пропало само-собой так же как и появилось. Наверное хостинг что-то делал.

Ссылка на комментарий
Поделиться на других сайтах


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.