Торт php 3.8.6 случайное удаление изображения - PullRequest
0 голосов
/ 02 апреля 2020

У меня есть торт php 3.8.6, и я разработал систему с отчетами магазинов. У меня есть отчеты, изображения и файлы.

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

Изображение загружено с ajax. И я также загружаю файлы с ajax (но файлы не удаляются, только изображения).

Я попытался создать копию изображения в php с помощью команды копирования и изменив name (добавив строку «temp» перед именем файла) и вместо этого отобразите это изображение. Но теперь это изображение, которое удаляется, а исходный файл не удаляется.

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

Я не могу предоставить доступ к сайту или файлам ...

Есть идеи о том, что может происходить?

Спасибо вам за вперед. I

1 Ответ

0 голосов
/ 04 мая 2020

Проблема возникает, когда торт php сталкивается с ошибкой (попытка получить доступ к несуществующей переменной или не найти некоторые данные и т. Д. c.). Когда это происходит, изображения удаляются.

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

Если загруженные файлы PDF имеют шифрование, произойдет ошибка, поэтому, если я хочу, чтобы изображения не удалялись, я создал копию изображения перед созданием PDF, которое я использую для создания PDF. В случае, если генерация PDF дает ошибку, он удалит копию.

Не то чтобы это решает проблему, но, по крайней мере, он не удалит исходные файлы.

...