• Welcome to the Chevereto user community!

    Here users from all over the world gather around to learn the latest about Chevereto and contribute with ideas to improve the software.

    Please keep in mind:

    • 😌 This community is user driven. Be polite with other users.
    • 👉 Is required to purchase a Chevereto license to participate in this community (doesn't apply to Pre-sales).
    • 💸 Purchase a Pro Subscription to get access to active software support and faster ticket response times.

Unable to upgrade & update: "PHP ZipArchive class is not enabled in this server"

Status
Not open for further replies.

gkoerk

Chevereto Member
Website URL
<private>

Chevereto version
3.10.7

Description of the issue
Note that I have no cPanel, and while I have root on the Linux OS, it's a proprietary flavor used by the server/NAS vendor (QNAP). I am only able to run chevereto inside a docker container: https://hub.docker.com/r/nmtan/chevereto/

1. I have purchased chevereto Core (self-hosted), but have no idea how to upgrade from Chevereto Free. I hope this isn't impossible without a host installation.
2. The server says it is on version "1.0.7" and that there is an update available. However, when attempting to auto-update, I get the following error:
" Can't perform automatic update.

This installation can't use the automatic update functionality because this server is missing some crucial elements to allow Chevereto to perform the automatic update:

PHP ZipArchive class is not enabled in this server"
 
Install or ask your host to have php-zip on your server.

Edit: My bad. I see you're using docker and the image you're using has php7.1
Exec tty into your container and run this command
Code:
sudo apt-get update
sudo apt-get install php7.1-zip
 
Last edited:
Status
Not open for further replies.
Back
Top