I'll put it as simply as I can.
When you enable the "System - Admin Tools" plugin in your site, you tell Joomla! that on each and every page load it will have to look for a file named plugins/system/admintools.php or plugins/system/admintools/admintools.php and load it. When you rename that file to .php.bak the file is not loaded, because Joomla! does not load the php.bak file. Hence the documentation suggestion of renaming files.
A component, on the other hand, will only load when you try accessing the component. Since we are talking about a back-end component, it would only load if and only if the URL contains option=com_admintools. In any other case it does not load. In fact, when Joomla! sees option=com_foobar in the back-end URL, it will try to load the file administrator/components/com_foobar/foobar.php. If this file does not exist, nothing gets loaded from that component.
As you might imagine, code is something which can not run if it's not loaded. It's the reason you can not, let's say, run Admin Tools if you do not install it on your site. Therefore if what you described that you did on your site was within any degree of accuracy, here's what happened:
- After upgrading Joomla! (with Admin Tools loading), you got an error
- You renamed Admin Tools plugin's entry point file to php.bak, therefore Admin Tools was not loading at all. The problem remained.
- You renamed the php.bak file back to .php, therefore Admin Tools' plugin WAS LOADING and the problem DISAPPEARED.
- You removed Admin Tools, therefore its code was not loading and the problem didn't occur.
Therefore the problem occurred twice while both using AND not using Admin Tools and stopped occurring twice while both using AND not using Admin Tools. As a result, the problem IS NOT related to Admin Tools.
Put otherwise. At this point in time there are about 10,000+ Joomla! 1.5.x sites running Admin Tools. You are the only one reporting such an issue. Don't you think that if Admin Tools caused inability to login to Joomla! 1.5.26 sites I would be buried in support requests and would have received major outcry? Statistically speaking, it's extremely unlikely that there is such a grave issue with Admin Tools which only chose to manifest on your particular site.
So, can you please tell me how you came to the conclusion that Admin Tools has anything to do with your issue, especially since while Admin Tools was not activated your problem persisted? I know exactly what the problem is (stale Joomla! sessions), I know they are not related to Admin Tools (in fact, Admin Tools has an optional feature in the plugin to fix this issue with Joomla!...) but I can't convince you. You are free to believe whatever you want. That's as far as I can go with helping you.
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!