хрень какая то....,
Поправил.на странице forum/my_posts# не подгружаются js/forum.js
нету forum.js в forum_2.3.8_2.12.2_2019_09_18
хрень какая то....,
Поправил.на странице forum/my_posts# не подгружаются js/forum.js
последняя версия не может тронуть xml, если вы не указали это как "допустимое" расширение для файла,В том числе файлы xml для турбостраниц тоже удалены вместе с папкой.
не гламурно, файлов тоже полно кривых, даже тут на форуме файлы копятся, и не заменяются при вставке с одинаковыми названиями
Так просто проверять расширение файла. И удалять только jpeg, jpg, gif, png и bmp.
ok, спасибо
Вот это больше похоже на правду.
А почему именно numeric?, есть мысль сканировать все кроме deleted )Есть мысль, что можно проверять имя папку перед сканированием is_numeric($folder_name)
Папки с цифровыми именами сканируем, остальные мимо.
ему не нужно от рута, он работает в тех же правовых рамках что и папка аплоад,как запустить скрипт perl от имени рута.
А можете привести пример какой-либо записи из не стандартной папки
Он не нашел их по одной простой причине — они лежат не в /upload/000
На стандартных хостингах все модули для перла обычно уже стоят, многие ещё пишут сайты, сервисы на перле
Но требует настроек на сервере, что на шаред хостинге невозможно. Кстати, по хрону так и не заработало, хотя никаких ошибок больше не выдает. Стартовал из консоли.
т.е. вы хотите сказать что мой скрипт не нашел 15к файлов? или я чего то не понял? :)
Изменил в unfinder папку сканирования файлов и нашлось 15000 лишних.
10мб, маловато в стандартной поставке обычно 16мб,@@global.max_allowed_packet |
+-----------------------------+
| 1048576 |
+-----------------------------+
Это ваще жуть… в стандарте 8 часов а у вас 50 сек )))+---------------+-------+
| wait_timeout | 50 |
+---------------+-------+
всмысле ваш нашел больше не используемых? и на самом деле они действительно лишние?
unfinder: Найдено лишних файлов: 58
Попробуем другую магию ?Увы, чуда не произошло.
получилось ещё вчера )Так что, если получится по расширениям, возможно будет правильный вариант (расширения можно добавить еще у кого есть другие).
Нет,Я пытался открыть в браузере этот файл...
Чет я втупил :),ЗЫ: вобщем проблема такая есть, а уж как решить её…
Я предложил, но не знаю насколько реализуемо.
my $upload = '000/u1/0'; # папка которую сканируем
попробуйте без сислога, он вобщем то не очень и нужен
/bin/sh: /var/log/syslog: Permission denied