iGalerie

Vous n'êtes pas identifié(e).

Annonce

Version en développement : iGalerie 3.0

#1 16-02-2016 10:12:53

gilisa
Membre
Lieu : Région parisienne (sud)
Inscription : 23-04-2012
Messages : 138
Site Web

MySQL 5.1 et 5.7

Bonjour,

je suis en train de tout migrer Apache 2.2 vers 2.4, PHP 5.3 vers 5.5 et MySQL de 5.1 a 5.7.
Tout ce passe bien avec tous mes sites mais pas avec iGalerie, pourquoi tant de haine. smile
Apache 2.2 sur port 82, 2.4 sur 84
MySQL 5.1 sur port 3306, 5.7
PHP 5.3 dans un répertoire PHP 5.5 dans un autre.

Quand je lance http://www.phpmyadmin.local:82/
•Serveur: localhost via TCP/IP
•Type de serveur: MySQL
•Version du serveur: 5.1.72-community - MySQL Community Server (GPL)
Serveur web
•Apache/2.2.25 (Win32) PHP/5.3.27

Quand je lance http://www.phpmyadmin.local:84/
Serveur : localhost via TCP/IP
•Type de serveur : MySQL
•Version du serveur : 5.7.11-log - MySQL Community Server (GPL)
Serveur web
•Apache/2.4.18 (Win32) OpenSSL/1.0.2f PHP/5.5.30
•Version de PHP : 5.5.30

Jusque là tout va bien, maintenant tout se gate avec iGalerie sad
Quand je lance l'admin sur Apache 2.2 il me répond bien
Version de iGalerie : 2.3.6
Version de PHP : 5.3.27
Version de MySQL : 5.1.72

Mais quand je mance l'admin sur Apache 2.4
Version de iGalerie : 2.4.2
Version de PHP : 5.5.30
Version de MySQL : 5.1.72

Mais dites moi donc vous n'oseriez pas attaquer MySQL en direct sur le port 3306 sans
sans demander l'avis au PHP qui va bien par un heureux hasard ?
Dans les sources je n'ai pas encore trouvé cette finesse ou plutôt ??? non pas sur la tête. smile

--
cordialement.
GG.

Dernière modification par gilisa (16-02-2016 10:13:20)

Hors ligne

#2 16-02-2016 13:22:59

David
Développeur d'iGalerie
Inscription : 12-05-2006
Messages : 3 874
Site Web

Re : MySQL 5.1 et 5.7

Salut,

La connexion avec la base de données est établie avec le port par défaut, qui est 3306. Pour le changer, il faut modifier le paramètre CONF_DB_DSN dans le fichier config/conf.php en ajoutant ";port=3306" à la fin (et bien sûr en remplaçant 3306 par le numéro de port souhaité).

En ligne

#3 16-02-2016 17:45:44

gilisa
Membre
Lieu : Région parisienne (sud)
Inscription : 23-04-2012
Messages : 138
Site Web

Re : MySQL 5.1 et 5.7

Re,

Merci pour cette réponse mais pourquoi ne pas faire confiance au port désigné sur PHP ?
phpmyadmin fait bien confiance a la configuration php. smile

--
cordialement.
GG.

Dernière modification par gilisa (16-02-2016 17:46:03)

Hors ligne

#4 16-02-2016 18:08:45

gilisa
Membre
Lieu : Région parisienne (sud)
Inscription : 23-04-2012
Messages : 138
Site Web

Re : MySQL 5.1 et 5.7

Re,
j'ai bien
define('CONF_DB_DSN', 'mysql:host=localhost;port=3308;dbname=albumsphotos');

Il semble que mon site fonctionne en local http://monsite.local:84/ mais quand je lance l'accès a l'administration http://monsite.local:84/admin il me revoie poliment:
"Error: Missing perms." Je ne sais pas qui me répond cet englissisme. smile
Une idée ?
Merci.
--
Cordialement.
GG.

Dernière modification par gilisa (16-02-2016 18:09:07)

Hors ligne

#5 16-02-2016 20:55:31

David
Développeur d'iGalerie
Inscription : 12-05-2006
Messages : 3 874
Site Web

Re : MySQL 5.1 et 5.7

As-tu des fichiers .xml dans le répertoire "errors" ? Et si oui, peux-tu copier leur contenu ici ?

En ligne

#6 17-02-2016 00:18:41

gilisa
Membre
Lieu : Région parisienne (sud)
Inscription : 23-04-2012
Messages : 138
Site Web

Re : MySQL 5.1 et 5.7

David a écrit :

As-tu des fichiers .xml dans le répertoire "errors" ? Et si oui, peux-tu copier leur contenu ici ?

Mieux que ça, j'ai généré l'erreur et tout est momentanément dans un zip sur mon site
http://www.albumsdephotos.com/errors.zip
Il y a deux fichiers un db_error et un php_user_error. Les deux fichiers sont générér au moment ou
l'erreur survient.
--
Cordialement.
GG.

Dernière modification par gilisa (17-02-2016 09:01:58)

Hors ligne

#7 17-02-2016 09:40:56

David
Développeur d'iGalerie
Inscription : 12-05-2006
Messages : 3 874
Site Web

Re : MySQL 5.1 et 5.7

Selon le message d'erreur, la table "igal2_groups_perms" n'existe pas.

En ligne

#8 17-02-2016 13:40:36

gilisa
Membre
Lieu : Région parisienne (sud)
Inscription : 23-04-2012
Messages : 138
Site Web

Re : MySQL 5.1 et 5.7

Bravo et grand merci David, je n'avais pas vu qu'il manquait des tables
comme j'ai deux sites sur la même base, j'ai voulu créer deux bases différentes
et j'ai donc exporté chaque table et non pas toute la base, je n'avais pas vérifié
que toutes les tables n'avaient pas été importéses.
Je ne connais pas le contenu du repertoire errors, excellent aussi.

Version de iGalerie : 2.4.2
Version de PHP : 5.5.30
Version de MySQL : 5.7.11
Version de GD : 2.1.0

Cordialement.
GG.

Hors ligne

Pied de page des forums