Required PHP extension not found : zip

Permalink
Hi,

Have this error message when auto installing from Softaculous.
Any ideas on overcoming this, maybe downloading the package and installing onto the hosting diskspace directly? If so how?

Thanks

James

1 Attachment

 
brijeshsoft replied on at Permalink Reply
Hi,

I am from the Softaculous team.

It seems that zip extension is not loaded on your server. You will have to ask your web host to enable the zip extension as it is required by Concrete5
walttheboss replied on at Permalink Reply
walttheboss
I am running Ubuntu Server 12.04.3. I am hosting my own site.

On upgrade(5.6.1 to 5.6.2) I received the same error. (There was an error unpacking your file. Perhaps you have not uploaded a valid zip file, or you do not have zip installed.)

Please specify the exact name of the php extension that is needed.

Thank You,
Walt

Added 10 min later: PS From package manager install php5 metapackage. This does something and the upgrade ran fine. The installation of php5 (metapackage) did not download anything but must have cleared or changed some permissions.
spelunk68 replied on at Permalink Reply
spelunk68
Use EasyApache. It is in WMH if you use cpanel, or if you just install it go to exhaustive options and near the bottom you can turn on the individual extensions then let it rebuild. if you only need zip try this at your CLI "pecl install zip"

Hope this helps someone!
JohntheFish replied on at Permalink Reply
JohntheFish
You can use phpinfo to check what php capabilities are installed and available.

You can run it as phpinfo.php from a root file (which leaves a security gap if you leave it on the server), or install it built into a free dashboard addon to concrete5.
spelunk68 replied on at Permalink Reply
spelunk68
Use EasyApache. It is in WMH if you use cpanel, or if you just install it go to exhaustive options and near the bottom you can turn on the individual extensions then let it rebuild. if you only need zip try this at your CLI "pecl install zip"

Hope this helps someone!