Support

Admin Tools

#42127 Cannot update Social Login app

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
5.3.2
PHP version
8.3.23
Admin Tools version
7.8.1

Latest post by mdube on Thursday, 17 July 2025 06:52 CDT

mdube

Hi!

I know that this is not the right place to submit this ticket, but I didn't find the place to submit it.

So, here I am and let's see my problem hoping that it will find the good person to solve it:

I tried to update the social login app and I get this error message: 

Error updating package. and this when I try to update it manually: 

Error Unexpected token '<', "
"... is not valid JSON   I got another message related to the paypal plugin but I can't reproduce it.   Hope this help,   Thanks in advance.   Michel

mdube

I found this other error message:

Install path does not exist. Package Update: There was an error installing an extension: plg_sociallogin_paypal.zip

nicholas
Akeeba Staff
Manager

Error Unexpected token '<', "
"... is not valid JSON  

Your server is outputting HTML error messages. Go to Global Configuration, Server tab, set Error Reporting to None.

If this didn't help, there's a PHP error on your site.

Install path does not exist

Joomla! requires the PHP Gzip and ZIP extensions to be installed. If either is not installed or if it's blocked then Joomla! will be unable to install extensions. Unfortunately, a cascade of unhandled errors inside Joomla! itself will cause it to come up with the unhelpful and disorienting "Install path does not exist" error message.

Solution: ask your host to enabled the GZip and ZIP extensions in PHP. Furthermore, ask them to make sure that they are not blocking the functionality of these extensions e.g. by using disable_functions or disable_classes in their php.ini file.

Please note that we routinely see hosts disabling functions zip_open, gzuncompress, gzdeflate and gzdecode for ostensible "security reasons". First of all Joomla! WILL NOT work properly when any of these functions is unavailable. Moreover and despite what your host tells you, disabling this functions does not increase your site's security in any conceivable way. If your host denies to unblock these functions please take your site to a different host that understands how server security really works.

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!

mdube

Hi Nicholas,

I disable error reporting to none and same messages. I set it to maximum trying to get more explanations but without any success.

So gzip and zip packages are installed correctly as usual. 

disable_functions = system,exec,passthru,shell_exec,show_source,popen,pclose,proc_open
disable_classes =

Nothing special there. I managed servers and Joomla sites since many years and I don't really understand what's going on with that update.

Version 4.9.1 has been installed without any problem. Should I uninstall 4.9.1 and install 4.9.2 over and reconfigure the plugins separatly?

Thanks!

md

mdube

Some news:

After update from 4.9.1 to 4.9.2 Some plugins get installed while some don't. Seems to bug on the paypal plugin uninstall. The package then didn't complete.

In attatchment a capture of the extensions:

nicholas
Akeeba Staff
Manager

There is a bug in the packaging. I will make a new release promptly.

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!

mdube

Thanks Nicholas, I appreciate that app like all your work finally.

I am closing this ticket.

md

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!