Annonce

Lorsque vous exposez un problème que vous rencontrez sur votre site, n’omettez pas de bien préciser l’adresse de la page (URL) concernée.

Ouvrez un nouveau sujet de discussion pour poser une question, n'utilisez pas une discussion déjà ouverte si votre problème est différent.
Lorsque votre sujet est résolu, indiquez-le en cliquant sur le lien "Passer le sujet en résolu".

Pour les possesseurs de sites Minecraft : Tous les ports TCP/UDP en sortie sont ouverts.
Pour en savoir plus : https://www.franceserv.fr/wiki/minecraft

#1 23/02/2020 10:52:21

assoafbc
Membre
Inscription : 21/01/2020
Messages : 11

[Résolu] PhpSpreadsheet chez FranceServ

Bonjour,

J'utilise PhpSpreadsheet pour générer des fichiers xlsx. Cela fonctionne parfaitement en local mais lorsque j’exécute ma page chez Franceserv, j'obtiens le message qui signifie que l'extention ZIP n'est pas installée sur le serveur (dixit recherches internet) :

Fatal error: Uncaught Error: Class 'ZipArchive' not found in /home/httpd/a/s/s/assoafbc/www.assoafbc.fr/PhpSpreadsheet/src/PhpSpreadsheet/Writer/Xlsx.php:210 Stack trace: #0 /home/httpd/a/s/s/assoafbc/www.assoafbc.fr/Gestion cotations/download_fic_SCC.php(179):

on la retrouve dans le journal des erreurs

[Sun Feb 23 11:37:47.758808 2020] [:error] [pid 45541:tid 140162271893248] [client 86.199.58.90:0] FastCGI: server "/home/httpd/a/s/s/assoafbc/www.assoafbc.fr/phpfpm-fastcgi.www.assoafbc.fr.external" stderr: PHP message: PHP Fatal error: Uncaught Error: Class 'ZipArchive' not found in /home/httpd/a/s/s/assoafbc/www.assoafbc.fr/PhpSpreadsheet/src/PhpSpreadsheet/Writer/Xlsx.php:210, referer: https://www.assoafbc.fr/Gestion%20cotat … rs_SCC.php
[Sun Feb 23 11:37:47.758834 2020] [:error] [pid 45541:tid 140162271893248] [client 86.199.58.90:0] FastCGI: server "/home/httpd/a/s/s/assoafbc/www.assoafbc.fr/phpfpm-fastcgi.www.assoafbc.fr.external" stderr: Stack trace:, referer: https://www.assoafbc.fr/Gestion%20cotat … rs_SCC.php

en executant un phpinfo en local et chez Franceserv, chez moi j'ai  :

[img]www.assoafbc.fr/zip.jpg[/img]

et rien de semblable chez vous.

Pourriez-vous me dire pourquoi cette extention n'est pas installée et si il est possible de l'installer.
Merci
AD

Hors ligne

#2 23/02/2020 12:21:21

elodie
Responsable/CEO FranceServ Hébergement
Lieu : Jura
Inscription : 02/04/2010
Messages : 7 551
Site Web

Re : [Résolu] PhpSpreadsheet chez FranceServ

Bonjour,

Le module zip est présent et fonctionnel sur les branches PHP 7.2 et 7.3 mais effectivement pas encore sur la branche PHP 7.4 qui bien qu'elle soit la plus récente, est parfois trop récente pour les solutions Web disponibles actuellement ce qui fait que je ne la recommande pas pour le moment.

Même la documentation PHP officielle n'est pas encore à jour car l'activation du module ZIP sur PHP 7.4 se ferai apparemment avec "--with-zip" à la place de "--enable-zip" qui s'écrit ainsi depuis plusieurs années.
source : https://www.php.net/manual/fr/zip.insta … php#124570

Je vais corriger ce problème sur la branche 7.4 mais je vous recommande pour le moment d'utiliser les branches 7.3 ou 7.2 de PHP.

Merci de me l'avoir signalé.


P8OdseCN.gifVous avez une question ?

Posez-la de préférence sur le forum et si ça demande un contact plus instantané, n'hésitez pas à vous rendre sur le t'chat IRC. Si votre question est personnelle, utilisez alors dans ce cas le formulaire de contact ou alors le téléphone.

Hors ligne

#3 23/02/2020 12:54:05

elodie
Responsable/CEO FranceServ Hébergement
Lieu : Jura
Inscription : 02/04/2010
Messages : 7 551
Site Web

Re : [Résolu] PhpSpreadsheet chez FranceServ

elodie a écrit :

Je vais corriger ce problème sur la branche 7.4 mais je vous recommande pour le moment d'utiliser les branches 7.3 ou 7.2 de PHP.

Le module PHP zip est maintenant actif et fonctionnel sur la branche 7.4 de PHP. Merci à nouveau de m'avoir signalé le problème.


P8OdseCN.gifVous avez une question ?

Posez-la de préférence sur le forum et si ça demande un contact plus instantané, n'hésitez pas à vous rendre sur le t'chat IRC. Si votre question est personnelle, utilisez alors dans ce cas le formulaire de contact ou alors le téléphone.

Hors ligne

#4 23/02/2020 17:53:10

assoafbc
Membre
Inscription : 21/01/2020
Messages : 11

Re : [Résolu] PhpSpreadsheet chez FranceServ

Ça fonctionne, Merci
AD

Hors ligne

Pied de page des forums

[ Générées en 0.025 secondes, 10 requêtes exécutées - Utilisation de la mémoire : 673.27 Kio (pic d'utilisation : 696.81 Kio) ]