• Welcome to the Chevereto User Community!

    Here, users from all over the world come together to learn, share, and collaborate on everything related to Chevereto. It's a place to exchange ideas, ask questions, and help improve the software.

    Please keep in mind:

    • This community is user-driven. Always be polite and respectful to others.
    • Support development by purchasing a Chevereto license, which also gives you priority support.
    • Go further by joining the Community Subscription for even faster response times and to help sustain this space

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