Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Подскажите по ошибкам из лога ocStore


Recommended Posts

Доброго времени суток!

Заранее прошу прошу прощенья, если где-то обсуждалось.

Сколько не искал, причину так и не нашел....

 

ocStore: 2.3.0.2.4

Хостинг: ukraine. com. ua

$_['cache_type']           = 'file';

 

Redis, или Memcache вызывает еще больше ошибок и нестабильную работу. Как только с ним не возился, играя с настройками и саппорт хостера не утруждал:?

Результат один и тот же - не стабильная работа

 

Подскажите пожалуйста, кто в курсе. Что может быть? Куда смотреть?:rolleyes:

 

После обновления кэша, получаю следующие ошибки. (И после, периодически так же пишутся в лог. Какой либо закономерности не заметил. С правами всё нормально - игрался так же)

 

Скрытый текст

2023-07-07 21:23:09 - PHP Warning:  fopen(/home/navin00/site.ua/www/system/storage/cache/cache.dopmmheader.3.0.1688757789): failed to open stream: No such file or directory in /home/navin00/site.ua/www/system/library/cache/file.php on line 28
2023-07-07 21:23:09 - PHP Warning:  flock() expects parameter 1 to be resource, boolean given in /home/navin00/site.ua/www/system/library/cache/file.php on line 30
2023-07-07 21:23:09 - PHP Warning:  filesize(): stat failed for /home/navin00/site.ua/www/system/storage/cache/cache.dopmmheader.3.0.1688757789 in /home/navin00/site.ua/www/system/library/cache/file.php on line 32
2023-07-07 21:23:09 - PHP Warning:  flock() expects parameter 1 to be resource, boolean given in /home/navin00/site.ua/www/system/library/cache/file.php on line 40
2023-07-07 21:23:09 - PHP Warning:  fclose() expects parameter 1 to be resource, boolean given in /home/navin00/site.ua/www/system/library/cache/file.php on line 42
2023-07-07 21:23:20 - PHP Warning:  fopen(/home/navin00/site.ua/www/system/storage/cache/cache.dopmmheader.1.0.1688757799): failed to open stream: No such file or directory in /home/navin00/site.ua/www/system/library/cache/file.php on line 28
2023-07-07 21:23:20 - PHP Warning:  flock() expects parameter 1 to be resource, boolean given in /home/navin00/site.ua/www/system/library/cache/file.php on line 30
2023-07-07 21:23:20 - PHP Warning:  filesize(): stat failed for /home/navin00/site.ua/www/system/storage/cache/cache.dopmmheader.1.0.1688757799 in /home/navin00/site.ua/www/system/library/cache/file.php on line 32
2023-07-07 21:23:20 - PHP Warning:  flock() expects parameter 1 to be resource, boolean given in /home/navin00/site.ua/www/system/library/cache/file.php on line 40
2023-07-07 21:23:20 - PHP Warning:  fclose() expects parameter 1 to be resource, boolean given in /home/navin00/site.ua/www/system/library/cache/file.php on line 42
2023-07-07 21:23:33 - PHP Warning:  fopen(/home/navin00/site.ua/www/system/storage/cache/cache.dopmmheader.1.0.1688757813): failed to open stream: No such file or directory in /home/navin00/site.ua/www/system/library/cache/file.php on line 28
2023-07-07 21:23:33 - PHP Warning:  flock() expects parameter 1 to be resource, boolean given in /home/navin00/site.ua/www/system/library/cache/file.php on line 30
2023-07-07 21:23:33 - PHP Warning:  fread() expects parameter 1 to be resource, boolean given in /home/navin00/site.ua/www/system/library/cache/file.php on line 35
2023-07-07 21:23:33 - PHP Warning:  flock() expects parameter 1 to be resource, boolean given in /home/navin00/site.ua/www/system/library/cache/file.php on line 40
2023-07-07 21:23:33 - PHP Warning:  fclose() expects parameter 1 to be resource, boolean given in /home/navin00/site.ua/www/system/library/cache/file.php on line 42
2023-07-07 21:23:57 - PHP Warning:  fopen(/home/navin00/site.ua/www/system/storage/cache/cache.dopmmheader.3.0.1688757835): failed to open stream: No such file or directory in /home/navin00/site.ua/www/system/library/cache/file.php on line 28
2023-07-07 21:23:57 - PHP Warning:  flock() expects parameter 1 to be resource, boolean given in /home/navin00/site.ua/www/system/library/cache/file.php on line 30
2023-07-07 21:23:57 - PHP Warning:  filesize(): stat failed for /home/navin00/site.ua/www/system/storage/cache/cache.dopmmheader.3.0.1688757835 in /home/navin00/site.ua/www/system/library/cache/file.php on line 32
2023-07-07 21:23:57 - PHP Warning:  flock() expects parameter 1 to be resource, boolean given in /home/navin00/site.ua/www/system/library/cache/file.php on line 40
2023-07-07 21:23:57 - PHP Warning:  fclose() expects parameter 1 to be resource, boolean given in /home/navin00/site.ua/www/system/library/cache/file.php on line 42
2023-07-07 21:23:59 - PHP Warning:  fopen(/home/navin00/site.ua/www/system/storage/cache/cache.dopmmheader.3.0.1688757838): failed to open stream: No such file or directory in /home/navin00/site.ua/www/system/library/cache/file.php on line 28
2023-07-07 21:23:59 - PHP Warning:  flock() expects parameter 1 to be resource, boolean given in /home/navin00/site.ua/www/system/library/cache/file.php on line 30
2023-07-07 21:23:59 - PHP Warning:  filesize(): stat failed for /home/navin00/site.ua/www/system/storage/cache/cache.dopmmheader.3.0.1688757838 in /home/navin00/site.ua/www/system/library/cache/file.php on line 32
2023-07-07 21:23:59 - PHP Warning:  flock() expects parameter 1 to be resource, boolean given in /home/navin00/site.ua/www/system/library/cache/file.php on line 40
2023-07-07 21:23:59 - PHP Warning:  fclose() expects parameter 1 to be resource, boolean given in /home/navin00/site.ua/www/system/library/cache/file.php on line 42
2023-07-07 21:26:11 - PHP Warning:  fopen(/home/navin00/site.ua/www/system/storage/cache/cache.dopmmheader.3.0.1688757970): failed to open stream: No such file or directory in /home/navin00/site.ua/www/system/library/cache/file.php on line 28
2023-07-07 21:26:11 - PHP Warning:  flock() expects parameter 1 to be resource, boolean given in /home/navin00/site.ua/www/system/library/cache/file.php on line 30
2023-07-07 21:26:11 - PHP Warning:  filesize(): stat failed for /home/navin00/site.ua/www/system/storage/cache/cache.dopmmheader.3.0.1688757970 in /home/navin00/site.ua/www/system/library/cache/file.php on line 32
2023-07-07 21:26:11 - PHP Warning:  flock() expects parameter 1 to be resource, boolean given in /home/navin00/site.ua/www/system/library/cache/file.php on line 40
2023-07-07 21:26:11 - PHP Warning:  fclose() expects parameter 1 to be resource, boolean given in /home/navin00/site.ua/www/system/library/cache/file.php on line 42
 

 

Заранее благодарен за любую помощь! 

Змінено користувачем itnavin
Надіслати
Поділитися на інших сайтах


https://forum.opencart.com/viewtopic.php?f=202&t=200896&start=20#p710221

Цитата

Process 1 checks if the old cache file exists. Which it does.
Process 2 checks if the old cache file exists. Which it does.
Process 1 deletes the old cache file with unlink. Which will be successful.
Process 2 deletes the old cache file with unlink. Which will fail as process 1 has already deleted it.

Советуют просто забить... отключить отображение warning'ов

 

Еще находил ссылку та якобы решение:

https://github.com/opencart/opencart/blob/master/upload/system/library/cache/file.php

Можно попробовать свой file.php переименовать и закинуть попробовать этот, понаблюдать.

 

"не стабильная работа" - это как? только в предупреждениях этих дело или еще что-то?

Надіслати
Поділитися на інших сайтах


В первой строке же указано, шр такой файл не найден, то есть возвращается false. А дальше идут функции работы с файлом (открытие, считывание и пр.). Но вместо ссылки на ресурс мы отдаем булево значение - отсюда и предупреждение. 

Значит делаем проверку

Цитата

if(!file_exists(для вашего случая DIR_CACHE.'cache.dopmmheader.3.0.1688757970')) return false;

 

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.