CMS Automne

Forum de la communauté du CMS Automne
Nous sommes actuellement le Sam Nov 23, 2024 11:00 pm

Le fuseau horaire est UTC [Heure d’été]




Publier un nouveau sujet Répondre au sujet  [ 7 messages ] 
Auteur Message
 Sujet du message: [Résolu] MySQL en mode strict
MessagePublié: Mer Nov 16, 2011 12:00 am 
Hors-ligne

Inscrit(e) le : Mar Nov 15, 2011 11:15 pm
Message(s) : 3
Bonjour,

Je tente désespérément d'installer Automne sur mon PC (XP + Apache 2.2 + MySQL 5.1.22 + PHP 5.2.5 + MySQL Querry..)
Le tout fonctionne bien avec d'autres bases depuis pas mal de temps.

J'ai bien lu la FAQ "http://www.automne-cms.org/forum/viewtopic.php?f=2&t=712&start=0&hilit=installation+fatal+erreur+getURL" mais sans succès.

Installation :
Phase 1 : OK (No SMTP) mais par la suite je désactive l'envoi de mail.
Phase 2 : décompression OK,
Phase 4 : paramètre : localhost, le nom de la base créée par MySQL Browser, user et password.
Phase 5 : installer démo Fr
Phase 6 : adresse http:/localhost
Phase 7 ; Script déclenché par navigateur,
Phase 8 : SMTP désactivé, nom : Automne (pas très original)

Puis erreur :
"Fatal error: Call to a member function getURL() on a non-object in C:\Apache Data\automne_setup\automne\classes\tree\websitescatalog.php on line 203"

Dans MySQL : 95 tables créés,

Fichier "cms_error_log" blindé, réduit pour l'envoi au début et fin

Merci d'avance.


Pièces jointes:
diagnostique.txt [27.95 Kio]
Téléchargé 1799 fois
cms_error_log_red.txt [6.17 Kio]
Téléchargé 1801 fois
Haut
 Profil  
 
MessagePublié: Mer Nov 16, 2011 10:14 am 
Hors-ligne
Administrateur
Avatar de l’utilisateur

Inscrit(e) le : Jeu Juin 16, 2005 8:05 am
Message(s) : 628
Localisation : Toulouse, France
Salut,

Merci pour les infos, nous allons analyser tout ça.

Quelle solution utilises tu pour faire tourner Apache sur Windows ? EasyPHP ? WAMP ? XAMPP ?

Je vois que le chemin d'installation contient des espaces (C:\Apache Data\), pas du tout sur que ce soit lié, mais il me semble qu'Automne n'aime pas trop ça.

As-tu installé la démo avec ?

J'ai retrouvé un sujet avec une erreur similaire sur le forum, mais c'était lié à une mauvaise extraction de l'archive de la demo apparemment :
viewtopic.php?f=2&t=975

_________________
Frank
http://www.automne-cms.org


Haut
 Profil  
 
MessagePublié: Mer Nov 16, 2011 8:35 pm 
Hors-ligne

Inscrit(e) le : Mar Nov 15, 2011 11:15 pm
Message(s) : 3
Bonsoir,

J'ai installé les appli. indépendamment.
J'ai vu l'autre post, j'ai essayé en rechargeant tout depuis votre site mais sans succès.

Je fait le test en modifiant le fichier httpd.conf [ DocumentRoot "C:/Apache_Data" ]
- Test d'un autre CMS correct.
- DROP de la base de donnée puis nouveau CREATE.
- Suppression de tous les fichiers décompressés.
- Nouvelle install
>>> Même message : "Fatal error: Call to a member function getURL() on a non-object in C:\Apache_Data\automne\automne\classes\tree\websitescatalog.php on line 203"

Fichier : automne4-v4_1_3-install.tgz -> MD5 : "D673DE1DFFB750224A4F2F9847F4B993"

Répertoire désarchivé :
- automne4-v4_1_3.tar.gz -> MD5 : "70EBC6E7AEE82695A9A8C5D7CBA92FAC",
- demo-fr.tgz -> MD5 : "4CCDD47D41E60AD41B7AAF95930C5779",
- install.php -> MD5 : "911B3A9D81113585BDB78AA463C5E3D0",

Que faire de plus ?
Merci d'avance.


Haut
 Profil  
 
MessagePublié: Jeu Nov 17, 2011 3:05 pm 
Hors-ligne
Administrateur
Avatar de l’utilisateur

Inscrit(e) le : Mer Juin 15, 2005 8:28 am
Message(s) : 759
Localisation : Sophia Antipolis
J'ai déjà vu ça, c'est parce que ton MySQL est en mode strict (ce qui semble être le cas par défaut maintenant sur windows). Il faut que tu change ce mode mais je n'ai plus la valeur à mettre à la place. Jette un oeil sur le site de MySQL. Si tu trouves, je suis curieux de connaitre ton fix :)


Haut
 Profil  
 
MessagePublié: Jeu Nov 17, 2011 9:55 pm 
Hors-ligne

Inscrit(e) le : Mar Nov 15, 2011 11:15 pm
Message(s) : 3
En effet, le fichier de config de MySQL (my.ini) comporte les lignes :
# Set the SQL mode to strict
sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

En le modifiant en
sql-mode="""
L'installation est réussie. Le site de démo en français fonctionne.

Merci Sébastien.


Haut
 Profil  
 
MessagePublié: Ven Nov 18, 2011 9:19 am 
Hors-ligne
Administrateur
Avatar de l’utilisateur

Inscrit(e) le : Jeu Juin 16, 2005 8:05 am
Message(s) : 628
Localisation : Toulouse, France
Merci pour les précisions, j'ai mis la FAQ à jour : http://www.automne-cms.org/faq/#mysql-mode-strict

_________________
Frank
http://www.automne-cms.org


Haut
 Profil  
 
MessagePublié: Lun Nov 21, 2011 9:10 am 
Hors-ligne
Administrateur
Avatar de l’utilisateur

Inscrit(e) le : Mer Juin 15, 2005 8:28 am
Message(s) : 759
Localisation : Sophia Antipolis
Merci pour ton retour :-)


Haut
 Profil  
 
Afficher les messages publiés depuis :  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 7 messages ] 

Le fuseau horaire est UTC [Heure d’été]


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 112 invité(s)


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas insérer de pièces jointes dans ce forum

Recherche de:
Aller vers :  
Powered by phpBB® Forum Software © phpBB Group
Traduit par Maël Soucaze et Elglobo © phpBB.fr