Support

Admin Tools

#19707 .htaccess dtregister

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 tampe125 on Friday, 28 March 2014 08:42 CDT

jessedw
There is something in the .htaccess file created by admintools that is preventing DtRegister from performing calculations consistently.

I'm sure its the .htaccess file as the problem doesn't go away with the admintools plugin turned off, but it does if I replace the .htaccess file with the one shipped with Joomla.

I've put in all the obvious exceptions noted in other threads 
components/com_dtregister/captchasecurityimages.php
components/com_dtregister/success.php

All the .js files listed in the source code of my page are accessible.

Stranger still is that if I reload a page that has the problem on it, the problem goes away, the calculations are performed correctly and everything works.... so the problem is ONLY on first load (but I can't make end users reload).

I'm wondering where to go now to debug the problem, as I'm stumped. Any suggestions would be appreciated.

Thanks

tampe125
Akeeba Staff
Hello Jesse,

can you please try to add the cache folder to the exceptions, too?
Sometimes web developer need it to be accessible from web, even if it's against best practices.

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!

jessedw
Turns out it was the javascript compression, aka " Automatically compress static resources" set to yes was causing the problem.

I did not notice this option for earlier versions of Admintools.

Thanks.

Jesse

jessedw
Correction...

the issue was with the "Set default expiration time to 1 hour" that needs to be set to no also

tampe125
Akeeba Staff
What you reported could be caused by two things:
  1. You installed a new version of the other component and your browser was caching the old version of the Javascript
  2. The extension is creating Javascript on the fly but fails to send a cache busting header (as it should do)


However, I'm glad you resolved the issue

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!

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!