Support

Admin Tools

#23394 Missing or tampered Files on 3.6.2

Posted in ‘Admin Tools for Joomla! 4 & 5’
This is a public ticket

Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.

Environment Information

Joomla! version
n/a
PHP version
n/a
Admin Tools version
n/a

Latest post by nicholas on Thursday, 08 October 2015 09:55 CDT

MikeFrizz
 After an update to version 3.6.2 I got the following information about Missing or tampered files:

cli/admintools-dbrepair.php (SHA1 a0d5b97b14b1eb97516f64b553ec44110825af19 ≠ 0a06b4dc1fac642c1139fa6d0fc20dc468fe4587)
cli/admintools-update.php (SHA1 b6c22378dcea5d445a4739b6de084053d4e4adea ≠ 92df5a436b52c286342a178415d44467f354f1f6)
plugins/system/admintools/admintools/main.php (size 13264 ≠ 17026)
plugins/system/admintools/admintools.php (SHA1 79202a6489e439dcfeb84d4062ce76ae113d07de ≠ 03d9f62766df230ac58d42f48317ef73a8f5a414)
plugins/system/admintools/admintools.xml (SHA1 baca5312554735bedd9fe272f13c9e9b7ba0f0e7 ≠ f28d2c00bcbc479c45e57311f3f6381c964b905a)
plugins/system/admintools/feature/awayschedule.php (size 1157 ≠ 1407)
plugins/system/admintools/feature/customadminfolder.php (size 8055 ≠ 7278)
plugins/system/admintools/feature/deleteinactive.php (size 1767 ≠ 1663)
plugins/system/admintools/feature/emailfailedadminlong.php (size 2701 ≠ 4260)
plugins/system/admintools/feature/emailonlogin.php (size 3316 ≠ 4043)
plugins/system/admintools/feature/ipblacklist.php (size 3067 ≠ 2859)
plugins/system/admintools/feature/ipwhitelist.php (size 1372 ≠ 1257)
plugins/system/admintools/feature/nofesalogin.php (size 2087 ≠ 1932)
plugins/system/admintools/feature/nonewadmins.php (size 2584 ≠ 2439)
plugins/system/admintools/feature/quickstart.php (missing)
plugins/system/admintools/feature/secretword.php (size 2370 ≠ 2110)
plugins/system/admintools/feature/trackfailedlogins.php (size 6166 ≠ 6175)
plugins/system/admintools/feature/uploadshield.php (size 4544 ≠ 4638)
plugins/system/admintools/util/exceptionshandler.php (size 20011 ≠ 20324)
plugins/system/atoolsjupdatecheck/atoolsjupdatecheck.php (size 12149 ≠ 12150)
plugins/system/atoolsupdatecheck/atoolsupdatecheck.php (size 2470 ≠ 2294)
plugins/system/oneclickaction/oneclickaction.php (SHA1 a8ff0719c64459294b8ce86bfb94baa6c8b1c113 ≠ 81d07a7f33b28595fff1881d00d9aab6d1f1a9fe)

I set the path rights to 755 and files rights to 644. The owner is the right one.
It is not the only domain with errors after the actual update. On another one I fixed the problem with setting the rights on files temporaly to 755 and reverse after the update process. But I think, thats not the really thing how to fix these problems.

tampe125
Akeeba Staff
Hello Michael,

I suspect your server has OPcache enabled. This means that your PHP installation will load those files from the cache, instead of reading them from the disk.
Can you please try to purge the cache (or just wait until it expires)? That should fix your problem.

Davide Tampellini

Developer and Support Staff

🇮🇹Italian: native 🇬🇧English: good • 🕐 My time zone is Europe / Rome (UTC +1)
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

MikeFrizz
I cleaned the opche with a script, but ir doesn't fixed my problem.
After a try to reinstall the toll, i got the message:
Fatal error: Call to a member function load() on a non-object in /var/www/clients/client2/web6/web/tmp/install_5616635c37905/script.admintools.php on line 355

does this tell you something?

nicholas
Akeeba Staff
Manager
The latter issue is unrelated. There was a missing statement in the post-installation script which would trigger this issue when you tried updating Admin Tools without the System - Admin Tools plugin being enabled. Please try installing the latest dev release from https://www.akeebabackup.com/download/developer-releases/admin-tools-professional/rev705746b.html which resolves this issue. Install it twice in a row without uninstalling Admin Tools before or in between subsequent installations. Normally all files should be replaced by Joomla! successfully.

Nicholas K. Dionysopoulos

Lead Developer and Director

🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

Support Information

Working hours: We are open Monday to Friday, 9am to 7pm Cyprus timezone (EET / EEST). Support is provided by the same developers writing the software, all of which live in Europe. You can still file tickets outside of our working hours, but we cannot respond to them until we're back at the office.

Support policy: We would like to kindly inform you that when using our support you have already agreed to the Support Policy which is part of our Terms of Service. Thank you for your understanding and for helping us help you!