MSK 151 Опубликовано: В воскресенье в 14:08 Рассказать Опубликовано: В воскресенье в 14:08 Обратил внимание на такой момент. При ограничении числа картинок в новостях их количество считается на основе к-ва записей в таблице $count_images = count(explode( "|||", $row['images'] )); при этом, в интерфейсе загруженных картинок отображаются только те, которые физически присутствуют на сервере if( file_exists( ROOT_DIR . "/uploads/posts/" . $folder_prefix . $dataimages ) ) { Если по каким-то причинам на сервере физически будет недоступен файл картинки (сбой при сохранении, удален, не восстановлен из бекапа и т.д.) то возникает ситуация, когда мы видим в интерфейсе меньше картинок, чем считает двиг при проверке лимитов. В итоге нельзя загрузить новые, т.к. лимит посчитан с учетом физически отсутствующих на сервере картинок . Удалить записи о "потерянных" картинках тоже нельзя, т.к. в интерфейсе они не отображаются и нет синхронизации записей о картинках с их физическим присутствием на сервере. Цитата Ссылка на сообщение Поделиться на других сайтах
MSK 151 Опубликовано: В воскресенье в 21:02 Рассказать Опубликовано: В воскресенье в 21:02 (изменено) Автор Сразу не обратил внимания, но вот при выводе загруженных файлов к новостям - нет проверки на существование их на сервере и такие "потерянные" можно удалить :) Изменено В воскресенье в 21:03 пользователем MSK Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.