[Corrigé 3.2.25]HTTP ERROR 500 - Phase d'installation

Vous avez trouvé un bug dans l'application (dernière version stable ou bêta): Décrivez le ici afin que la correction soit intégrée a la prochaine version.
Répondre
Fabaman
Gsup LEVEL 0
Messages : 1
Enregistré le : mar. 7 févr. 2017 22:29

Bonjour,

Je souhaiterai pouvoir finaliser l'installation de Gestsup sur un serveur sous Debian 11 x64 mais je me retrouve bloquer dès le départ avec une erreur HTTP ERROR 500 lors de l'étape "Installation via le navigateur" http://monserveur/install
J'ai changé de serveur car le 1er était sous Atom mais idem sur Xeon Intel® Xeon® D-1531 (hebergeur Scaleway DEDIBOX offre START-2-L)
J'ai tenté quelques manips (vider cache, changement navigateur, renommer .htaccess,...) mais toujours pas de solution.
Voici quelques infos du fichier var/log/apache2/error.log
[Sat Oct 01 19:36:06.977157 2022] [php7:warn] [pid 702] [client :23930] PHP Warning: require_once(../components/php-gettext/gettext.inc): failed to open stream: No such file or directory in /var/www/html/install/index.php on line 58, referer:
[Sat Oct 01 19:36:06.977207 2022] [php7:error] [pid 702] [client :23930] PHP Fatal error: require_once(): Failed opening required '../components/php-gettext/gettext.inc' (include_path='.:/usr/share/php') in /var/www/html/install/index.php on line 58, referer:
D'avance merci pour votre aide,
Avatar du membre
Flox
Administrateur du site
Messages : 8972
Enregistré le : jeu. 21 juin 2012 19:00

Pouvez-vous vérifier les droits sur les fichiers ?
Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.4 | https://doc.gestsup.fr/
yblis
Gsup LEVEL 0
Messages : 8
Enregistré le : mer. 16 déc. 2020 11:04

Bonjour,

j'ai le même problème.

Voici les droits du dossier install:

Code : Tout sélectionner

drwxr-x--- 2 yblis www-data  4096 Sep 30 15:48 images
-rw-r----- 1 yblis www-data 19406 Oct  3 11:30 index.php
yblis
Gsup LEVEL 0
Messages : 8
Enregistré le : mer. 16 déc. 2020 11:04

Alors j'ai trouvé une petite solution:

installer sur le serveur php-php-gettext

Code : Tout sélectionner

sudo apt install php-php-gettext -y
et remplacer dans le fichier index.php du répertoire install la ligne 58

Code : Tout sélectionner

require_once(../components/php-gettext/gettext.inc);
par

Code : Tout sélectionner

require_once('/usr/share/php/php-php-gettext/gettext.inc');
NB: je suis sur debian 11

et la ça fonctionne.
FabamanBDL
Gsup LEVEL 1
Messages : 14
Enregistré le : lun. 29 juil. 2019 08:40

Je m'en suis sortie en modifiant cela dans le fichier index.php du répertoire install (PHP : 7.4.30)

Code : Tout sélectionner

require_once('../components/php-gettext/gettext.inc');
par

Code : Tout sélectionner

require_once('../vendor/components/php-gettext/gettext.inc');
Avatar du membre
Flox
Administrateur du site
Messages : 8972
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

Pourrez vous préciser la version installée ?

Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.4 | https://doc.gestsup.fr/
FabamanBDL
Gsup LEVEL 1
Messages : 14
Enregistré le : lun. 29 juil. 2019 08:40

OS : Linux GESTSUP 5.10.0-18-amd64 #1 SMP Debian 5.10.140-1 (2022-09-02) x86_64
Apache : 2.4.54 (HTTP/1.1)
MariaDB : 10.5.15-MariaDB-0+deb11u1 (base : bsup 2.2MB)
PHP : 7.4.30 (/etc/php/7.4/apache2/php.ini)
GestSup : 3.2.25
Avatar du membre
Flox
Administrateur du site
Messages : 8972
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

le package d'installation de la version 3.2.25 à été mis à jour.

Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.4 | https://doc.gestsup.fr/
Répondre