Page 1 sur 1

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

Posté : dim. 2 oct. 2022 16:52
par Fabaman
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,

Re: HTTP ERROR 500 - Phase d'installation

Posté : lun. 3 oct. 2022 02:13
par Flox
Pouvez-vous vérifier les droits sur les fichiers ?
Cdt

Re: HTTP ERROR 500 - Phase d'installation

Posté : lun. 3 oct. 2022 11:32
par yblis
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

Re: HTTP ERROR 500 - Phase d'installation

Posté : lun. 3 oct. 2022 11:40
par yblis
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.

Re: HTTP ERROR 500 - Phase d'installation

Posté : lun. 3 oct. 2022 12:18
par FabamanBDL
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');

Re: HTTP ERROR 500 - Phase d'installation

Posté : lun. 3 oct. 2022 13:06
par Flox
Bonjour,

Pourrez vous préciser la version installée ?

Cdt

Re: HTTP ERROR 500 - Phase d'installation

Posté : lun. 3 oct. 2022 13:33
par FabamanBDL
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

Re: HTTP ERROR 500 - Phase d'installation

Posté : lun. 3 oct. 2022 16:55
par Flox
Bonjour,

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

Cdt