Как найти версии Joomla всех сайтов на моем сервере

Как найти версии Joomla всех сайтов на моем сервере

У меня есть сервер Windows Server 2008 R2, и я загрузил туда сайты. Мне нужен автоматический способ проверки версии Joomla для каждого сайта. Лучше всего иметь 1 скрипт, и после его запуска я хочу увидеть такой вывод:

[site] [version]моя проблема заключается в проверке моих клиентов, загрузили ли они или не обновились до последней версии на предмет нарушения безопасности. Есть идеи?

решение1

Найдите и проанализируйте version.phpфайл.

Местоположение менялось несколько раз, но вы можете поискать в тех местах, где, как вы знаете, оно должно быть. Если вы не можете найти допустимый, version.phpто пусть ваш скрипт выдаст оповещение для этого сайта/экземпляра. Как только вы найдете файл, проверьте, что он допустим. Ваша проверка может быть простым сравнением sha256() с текущей стабильной версией, или вы можете фактически проверить номер версии в файле PHP.

Посмотрите эту ветку для определения местоположений некоторыхстарые версииверсия.php.

Связанный контент