Menu

Topic-icon Securitycheck Pro Control Center not updating Joomla version

  • alanbrackenphoto
  • alanbrackenphoto's Avatar Topic Author
  • Offline
  • Fresh Boarder
  • Fresh Boarder
More
3 months 2 weeks ago #7700 by alanbrackenphoto
Hi, I can't update from version 3.9.15 to 3.9.16 via the Control Center. Extensions are updating but not the Joomla Core update.

Working fine till now so cant see whats changed

Please Log in or Create an account to join the conversation.

More
3 months 2 weeks ago #7701 by Jose
Hi alanbrackenphoto,

Can you export and send me the log file?

Regards,
Jose

Please Log in or Create an account to join the conversation.

  • alanbrackenphoto
  • alanbrackenphoto's Avatar Topic Author
  • Offline
  • Fresh Boarder
  • Fresh Boarder
More
3 months 2 weeks ago - 3 months 2 weeks ago #7702 by alanbrackenphoto
Hi Jose,

Thanks for the prompt response. I presume you mean the task log? - please see attached.

The UI popup (and log it appears) are indicating the updates were a success but it hasn't run (see screen shot)

Regards
Attachments:
Last edit: 3 months 2 weeks ago by Jose. Reason: Avoid information disclosure

Please Log in or Create an account to join the conversation.

More
3 months 2 weeks ago #7703 by Jose
You're welcome alanbrackenphoto!

Yes, the extension reports the core has been updated despite it's not. Please, give me some time to do some tests in my environment.

Regards,
Jose

Please Log in or Create an account to join the conversation.

More
3 months 2 weeks ago - 3 months 2 weeks ago #7704 by Jose
Hi alanbrackenphoto,

I can confirm there is a bug if your environment is php 7.4 based. I can't publish a new version (sorry!!!) as I'm in the middle of 3.2 version development, but there are several workarounds that must be done in every managed site:

- Download and install current version of Securitycheck Pro (3.1.11). I have just modified it to include the fix.
- Download current version of Securitycheck Pro. Unzip it. Overwrite the file located into /components/com_securitycheckpro/models/json.php with the file of your unzziped file locate into \frontend\models\json.php.
- Edit the file /components/com_securitycheckpro/models/json.php, look for the line 2174 and change
// Make sure the target does not exist.
JFile::delete($target);
to
// Make sure the target does not exist.
if (file_exists($target)) {
	JFile::delete($target);
}

Regards,
Jose
Last edit: 3 months 2 weeks ago by Jose.

Please Log in or Create an account to join the conversation.

  • alanbrackenphoto
  • alanbrackenphoto's Avatar Topic Author
  • Offline
  • Fresh Boarder
  • Fresh Boarder
More
3 months 2 weeks ago #7705 by alanbrackenphoto
Hi Jose,

I installed this version over my existing and checked line 2174 /components/com_securitycheckpro/models/json.php for the change (in place in package but the test gives this same result
Attachments:

Please Log in or Create an account to join the conversation.

Time to create page: 0.087 seconds
Powered by Kunena Forum

Login or Sign In