GreyPV Опубликовано: августа 30, 2019 Жалоба Поделиться Опубликовано: августа 30, 2019 Хостин админВПС места 10гб (еще 30 сайтов можно таких разместить) Вроде на работу не влияют, но вот такие всплыли: Скрытый текст 2019-08-30 12:16:19 - PHP Warning: fopen(/var/www/сайт/data/www/сайт.ru/system/storage/cache/cache.last_lang.1567160179): failed to open stream: No such file or directory in /var/www/сайт/data/www/сайт.ru/system/library/cache/file.php on line 33 2019-08-30 12:16:19 - PHP Warning: flock() expects parameter 1 to be resource, boolean given in /var/www/сайт/data/www/сайт.ru/system/library/cache/file.php on line 35 2019-08-30 12:16:19 - PHP Warning: fread() expects parameter 1 to be resource, boolean given in /var/www/сайт/data/www/сайт.ru/system/library/cache/file.php on line 37 2019-08-30 12:16:19 - PHP Warning: flock() expects parameter 1 to be resource, boolean given in /var/www/сайт/data/www/сайт.ru/system/library/cache/file.php on line 39 2019-08-30 12:16:19 - PHP Warning: fclose() expects parameter 1 to be resource, boolean given in /var/www/сайт/data/www/сайт.ru/system/library/cache/file.php on line 41 33 $handle = fopen($files[0], 'r'); 35 flock($handle, LOCK_SH); 36 37 $data = fread($handle, filesize($files[0])); 38 39 flock($handle, LOCK_UN); 40 41 fclose($handle); Воде права стоят 644. Кто то советует из 6й строки атрибут "r" на "а" поменять или наоборот. Нет такого $this->handle = fopen(DIR_LOGS . $filename, 'a'); на 6й строке в 2.3.0.2.5 Может на 33 строке атрибут на "а" поставить? Далее еще такие: Скрытый текст 2019-08-30 12:16:20 - PHP Warning: filesize(): stat failed for /var/www/сайт/data/www/сайт.ru/system/storage/cache/cache.last_lang.1567160180 in /var/www/сайт/data/www/сайт.ru/system/library/cache/file.php on line 37 2019-08-30 12:16:20 - PHP Warning: unlink(/var/www/сайт/data/www/сайт.ru/system/storage/cache/cache.product.seopath.1567160180): No such file or directory in /var/www/сайт/data/www/сайт.ru/system/library/cache/file.php on line 73 37 $data = fread($handle, filesize($files[0])); 73 unlink($file); Есть мысли как это поправить? Не люблю когда что то не так, пусть это даже на работу не влияет )) Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
stickpro Опубликовано: августа 31, 2019 Жалоба Поделиться Опубликовано: августа 31, 2019 Выставите права на запись для папки system/cache Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
GreyPV Опубликовано: августа 31, 2019 Автор Жалоба Поделиться Опубликовано: августа 31, 2019 2 часа назад, Yoda сказал: Да не в этом дело. Это микро болезнь всех файловых кешей. Один процесс удалил, а другой пытается считать несуществующий файл. Можно переписать через try catch, можно впихнуть в память, можно не париться и отключить отображение ошибок. Я правильно понял, что можно просто забить йух и жить спокойно? Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сейчас и зарегистрироваться позже. Если у вас есть учётная запись, войдите, чтобы публиковать под своей учётной записью.