CMS Automne

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

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




Publier un nouveau sujet Répondre au sujet  [ 13 messages ] 
Auteur Message
MessagePublié: Mar Avr 20, 2010 10:33 am 
Hors-ligne
Avatar de l’utilisateur

Inscrit(e) le : Mer Mars 10, 2010 6:55 pm
Message(s) : 57
Localisation : Mazamet
Bonjour à tous, :)

Je poste ici et non dans le BugTracker à cause des images.

Après quelques manipulations dans le but d'étudier la fabrication des templates, Automne s'est mis à ramer sévère et j'ai recommencé une install propre sur un autre sous/domaine avec l'archive Automne 4.0.1 téléchargée chez Sourceforge.

Comme pour la première fois, l'install ne s'est pas terminée (du moins en apparence) mais tout s'est très bien passé puisque je suis entré dans l'admin et commencé à travailler.

Oui mais voilà. :?

Je retrouve le même genre d'erreurs que lors de l'install de la 4.0.0 soit:
Pièce jointe:
message_erreur_v401_firefox363.jpg
message_erreur_v401_firefox363.jpg [ 56.15 Kio | Consulté 62190 fois ]


Pièce jointe:
erreur_modifier_page.jpg
erreur_modifier_page.jpg [ 56.62 Kio | Consulté 62190 fois ]

En modifiant une page

Pièce jointe:
erreur_edition-rangee.jpg
erreur_edition-rangee.jpg [ 126.64 Kio | Consulté 62190 fois ]

En insérant une rangée

Je précise que ces erreurs sont aléatoire c'est à dire pas obligatoirement reproductibles.

Le fichier /VERSION à la racine du site mentionne bien la 4.0.1

_________________
Tout va bien ! :)
http://www.lamaisondunet.org/
http://www.reseauk.info


Dernière édition par Jack81 le Jeu Avr 22, 2010 11:56 am, édité 2 fois.

Haut
 Profil  
 
MessagePublié: Mar Avr 20, 2010 10:38 am 
Hors-ligne
Administrateur
Avatar de l’utilisateur

Inscrit(e) le : Mer Juin 15, 2005 8:28 am
Message(s) : 759
Localisation : Sophia Antipolis
Bonjour Jack,

Les erreurs de type "call" comme toutes celles que tu as posté là sont des erreurs ou le serveur ne réponds pas à la requête d'Automne.

Je ne peux pas te dire quelle en est la cause exacte avec les infos que j'ai là. La problème peut soit provenir d'Automne ou du serveur lui même.

Si tu as accès aux logs d'erreur d'apache, cela peut me donner une piste et sinon regarde dans le log d'erreur d'Automne dans le fichier /automne/cms_error_log.

Seb


Haut
 Profil  
 
MessagePublié: Mar Avr 20, 2010 11:41 am 
Hors-ligne
Avatar de l’utilisateur

Inscrit(e) le : Mer Mars 10, 2010 6:55 pm
Message(s) : 57
Localisation : Mazamet
Hello Seb, :)

Pour les logs d'Apache, mon système de récupération de ces données ne fonctionne pas et il va falloir attendre demain.

Pour /cms_error_log, voilà ce que cela donne.

2010-04-20 10:42:25|http|CMS_query->_connect (line 171) : SQLSTATE[HY000] [2003] Can't connect to MySQL server on 'sql4' (4)
2010-04-20 10:46:52|http|CMS_query->_connect (line 171) : SQLSTATE[HY000] [2003] Can't connect to MySQL server on 'sql4' (4)
2010-04-20 10:55:04|http|CMS_query->_connect (line 171) : SQLSTATE[HY000] [2003] Can't connect to MySQL server on 'sql4' (4)
2010-04-20 11:02:21|http|CMS_query->_connect (line 171) : SQLSTATE[HY000] [2003] Can't connect to MySQL server on 'sql4' (4)
2010-04-20 11:05:31|http|CMS_query->_connect (line 171) : SQLSTATE[HY000] [2003] Can't connect to MySQL server on 'sql4' (4)
2010-04-20 11:44:29|http|CMS_query->_connect (line 171) : SQLSTATE[HY000] [2003] Can't connect to MySQL server on 'sql4' (4)
2010-04-20 11:44:34|http|CMS_query->_connect (line 171) : SQLSTATE[HY000] [2003] Can't connect to MySQL server on 'sql4' (4)

Il me semblait bien avoir cette nuit vu cette erreur quelque part mais, comme je venais tout juste d'installer, je n'ai pas eu le réflexe de la copier.

Pour le serveur, c'est le même que creation./... et il n'y a pas de raisons pour que cela foire. Tout fonctionne très bien là-bas.

_________________
Tout va bien ! :)
http://www.lamaisondunet.org/
http://www.reseauk.info


Dernière édition par Jack81 le Jeu Avr 22, 2010 12:01 pm, édité 1 fois.

Haut
 Profil  
 
MessagePublié: Mar Avr 20, 2010 12:46 pm 
Hors-ligne
Administrateur
Avatar de l’utilisateur

Inscrit(e) le : Mer Juin 15, 2005 8:28 am
Message(s) : 759
Localisation : Sophia Antipolis
Je ne sais pas si ces erreurs sont responsable de tes problèmes mais elles montrent clairement un problème de connection à ta base de données. Tu es sur d'avoir mis les bonnes infos de connection à ta base ?


Haut
 Profil  
 
MessagePublié: Mar Avr 20, 2010 3:39 pm 
Hors-ligne
Avatar de l’utilisateur

Inscrit(e) le : Mer Mars 10, 2010 6:55 pm
Message(s) : 57
Localisation : Mazamet
Ben voyons....

Aurais-je pu installer sinon :?:

_________________
Tout va bien ! :)
http://www.lamaisondunet.org/
http://www.reseauk.info


Haut
 Profil  
 
MessagePublié: Mar Avr 20, 2010 3:43 pm 
Hors-ligne
Administrateur
Avatar de l’utilisateur

Inscrit(e) le : Mer Juin 15, 2005 8:28 am
Message(s) : 759
Localisation : Sophia Antipolis
Alors dans ce cas il faut que tu demande à ton hébergeur ce qu'il se passe avec le serveur de base de données nommé "sql4".
Sans plus de détails sur le contenu de tes logs ou ce qu'il s'est mal passé durant l'installation je ne peux pas t'aider plus.


Haut
 Profil  
 
MessagePublié: Mar Avr 20, 2010 4:14 pm 
Hors-ligne
Avatar de l’utilisateur

Inscrit(e) le : Mer Mars 10, 2010 6:55 pm
Message(s) : 57
Localisation : Mazamet
Ok.

Je vais refaire une install car il n'y a aucune raison que cela ne fonctionne pas, mais auparavant, je vais aller faire un tour sur le support de l'hébergeur pour voir si il n'y aurait pas une histoire du coté des serveurs MSQL.

A suivre....

_________________
Tout va bien ! :)
http://www.lamaisondunet.org/
http://www.reseauk.info


Haut
 Profil  
 
MessagePublié: Mer Avr 21, 2010 11:01 am 
Hors-ligne
Avatar de l’utilisateur

Inscrit(e) le : Mer Mars 10, 2010 6:55 pm
Message(s) : 57
Localisation : Mazamet
Hello à tous, :)

Il semble que l'avalanche de fenêtres d'erreurs se soit calmée et un contact avec le support de l'hébergeur NUXIT nous rassure quand à un éventuel problème du serveur sql4.

Toutefois, les logs d'erreurs continuent à se manifester avec des variantes telles que....

Code :
2010-04-21 10:55:22|http|CMS_query->_connect (line 171) : SQLSTATE[HY000] [2003] Can't connect to MySQL server on 'sql4' (4)
2010-04-21 11:00:00|http|CMS_query->_connect (line 171) : SQLSTATE[HY000] [2003] Can't connect to MySQL server on 'sql4' (4)
2010-04-21 11:02:16|http|CMS_page->__construct (line 157) : Unknown ID :92
2010-04-21 11:02:16|http|CMS_page->__construct (line 157) : Unknown ID :92
2010-04-21 11:02:16|http|CMS_page->__construct (line 157) : Unknown ID :91


J'ai eu l'idée d'aller voir ce que ces logs racontaient sur la première installation de tests en creation./.... et constaté qu'en fait, c'est exactement la même chose depuis toujours.

Pour revenir à la nouvelle install, les logs disaient juste après l'installation (voir les dates) :

Code :
[19-Apr-2010 23:33:11] PHP Fatal error:  Call to a member function getRoot() on a non-object in /web/contactbox/contact/index.php on line 10
2010-04-19 23:33:21|http|CMS_query->__construct (line 113) : Database querying failed : Table 'contactbox_contact.websites' doesn't exist
Query : select id_web from websites order by order_web
2010-04-19 23:33:21|http|CMS_query->__construct (line 113) : Database querying failed : Table 'contactbox_contact.websites' doesn't exist
Query : select id_web from websites order by label_web
[19-Apr-2010 23:33:21] PHP Fatal error:  Call to a member function getRoot() on a non-object in /web/contactbox/contact/index.php on line 10
2010-04-19 23:33:36|http|CMS_query->__construct (line 113) : Database querying failed : Table 'contactbox_contact.languages' doesn't exist
Query : select code_lng from languages where availableForBackoffice_lng=1 order by label_lng
2010-04-19 23:33:36|http|CMS_query->__construct (line 113) : Database querying failed : Table 'contactbox_contact.languages' doesn't exist


J'ai vérifié dans la bdd et les tables 'websites' et 'languages' existent bel et bien ce qui me fait penser qu'il pourrait y avoir un couac quelque part qui n'a rien à voir avec l'hébergement.

D'autre part,pour ma construction personnelle, je voudrais savoir comment interpréter les lignes d'affichage du débug comme par exemple...

10 : Loaded in 0.0018677711486816 (select * from sessions where ( UNIX_TIMESTAMP(NOW())-UNIX_TIMESTAMP(lastTouch_ses) > 3600 and cookie_expire_ses = '0000:00:00 00:00:00' ) OR ( cookie_expire_ses != '0000:00:00 00:00:00' and TO_DAYS(NOW()) >= cookie_expire_ses ))
11 : Loaded in 0.0019009113311768 (select * from sessions where phpid_ses='dcb7a470fe2ff0b2adaccebdf3a3f128ddf5289c' and http_user_agent_ses like 'Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.5 (KHTML, like Gecko) Chrome/4.1.249.1045 Safari/532.5' and remote_addr_ses like '88.160.%')

Les lignes en rouge ne sont-elles pas catholiques ?

_________________
Tout va bien ! :)
http://www.lamaisondunet.org/
http://www.reseauk.info


Dernière édition par Jack81 le Jeu Avr 22, 2010 12:47 pm, édité 2 fois.

Haut
 Profil  
 
MessagePublié: Mer Avr 21, 2010 11:21 am 
Hors-ligne
Administrateur
Avatar de l’utilisateur

Inscrit(e) le : Mer Juin 15, 2005 8:28 am
Message(s) : 759
Localisation : Sophia Antipolis
Jack,

Quoi qu'en dise le support de ton hébergeur, une ligne de ce type :
Code :
2010-04-21 10:55:22|http|CMS_query->_connect (line 171) : SQLSTATE[HY000] [2003] Can't connect to MySQL server on 'sql4' (4)

veux dire que le serveur MySQL était indisponible au moment ou PHP à lancé la requête SQL.

Cette erreur :
Code :
2010-04-19 23:33:21|http|CMS_query->__construct (line 113) : Database querying failed : Table 'contactbox_contact.websites' doesn't exist

Veux dire que la base de données ne contenait pas la table websites indiquée.

Ce ne sont pas des erreurs Automne mais des erreurs MySQL, Automne ne fait que les logger. Tous tes problèmes viennent de là.
Si la connexion au serveur de base de données est intermittente (ce qui semble être ton cas sans quoi tu ne pourrai même pas voir l'interface d'Automne), tu risque d'accumuler les erreurs au niveau d'Automne car certains enregistrements ne doivent pas bien se faire dans la base ce qui provoque d'autres erreurs en cascade au niveau d'Automne cette fois. Et la situation va se dégrader au fur et à mesure qu'il te manquera des données en base.

Que ce soit le serveur MySQL (sql4) ou bien la liaison entre ce serveur et ton serveur web, voir encore un problème entre MySQL et PHP, tu as un problème quelque part sur ton hébergement qui est en relation avec MySQL et il faut le remonter à ton hébergeur.

Concernant ton autre question, les lignes en rouge permettent juste d'identifier facilement les requêtes qui prennent plus de temps qu'une limite spécifiée en haut du fichier. Ces requêtes ne présentent pas d'erreur, elles sont juste un peu plus longue à traiter que les autres.


Haut
 Profil  
 
MessagePublié: Mer Avr 21, 2010 12:20 pm 
Hors-ligne
Avatar de l’utilisateur

Inscrit(e) le : Mer Mars 10, 2010 6:55 pm
Message(s) : 57
Localisation : Mazamet
Citer:
Concernant ton autre question, les lignes en rouge permettent juste d'identifier facilement les requêtes qui prennent plus de temps qu'une limite spécifiée en haut du fichier. Ces requêtes ne présentent pas d'erreur, elles sont juste un peu plus longue à traiter que les autres.

Merci pour ces précisions, c'est ce que je voulais savoir. :)

Pour le reste, c'est plus inquiétant. :oops:

Ce petit incident m'a fait me pencher sur les restrictions imposées par un hébergement mutualisé et, cherchant la source de mon problème, j'ai été voir ce qu'il en est sur les documentations mises à disposition par mon hébergeur.

http://www.aide-hebergeur.com/index.php/Utilisation_de_MySQL#Limitations_et_restrictions

Outre le fait que mon serveur ne soit pas des plus rapide (j'ai connu mieux), l'espace alloué à chaque base de données est de 50 mo et l'installation d'automne en consomme déjà 1.1 Mo. Qu'en sera-il quand j'aurais installé 5 sites bien bedonnants et grassouillets ?

Bien sûr, je peux upgrader mon offre mais ce serveur ne deviendrait plus commercialement concurrentiel et, si je veux poursuivre mon projet avec Automne, il va me falloir chercher une autre solution d'hébergement.

D'autant plus que le support a éludé ma question concernant l'adéquation entre ce CMS (je lui ais envoyé le lien vers les pré-requis technique) et l'hébergement mutualisé en place.

Dommage. Pour des "petits" sites, ces offres conviennent parfaitement et l'ensemble est de qualité. :cry:

Concernant la disponibilité du serveur SQL, je suis assez d'accord avec toi et mon correspondant a "hésité" avant de me dire qu'il n'y avait pas de problème, mais nous savons tous les aléas d'un mutualisé et les conseils donnés à ce propos dans la documentation Automne ne sont pas superflus.

Automne est une belle fille assez exigeante (je l'ai appris à mes dépends) qui aime le confort, la douceur et la persévérance.

A moi de lui trouver un moyen lit douillet. :wink:

_________________
Tout va bien ! :)
http://www.lamaisondunet.org/
http://www.reseauk.info


Haut
 Profil  
 
MessagePublié: Mer Avr 21, 2010 1:26 pm 
Hors-ligne
Administrateur
Avatar de l’utilisateur

Inscrit(e) le : Mer Juin 15, 2005 8:28 am
Message(s) : 759
Localisation : Sophia Antipolis
Ce qu'il est surtout important de comprendre c'est qu'Automne n'est pas conçu pour "propulser" de petits sites.

C'est un outil conçu pour les sites importants et comme tous les autres CMS conçu pour cet usage (EZ Publish, Typo 3, etc.), il a des pré-requis minimaux (en terme de conf et de puissance) assez importants.

Comme j'ai déjà eu l'occasion de le dire, employer Automne pour faire un site de 10 pages, c'est chercher à tuer une mouche avec un bazooka. ça finira par marcher mais ça demandera bien plus d'énergie qu'une simple tapette à mouche.

D'autres outils sont plus adaptés aux petits sites (ex : Joomla) et eux tournent très bien sur des petits hébergements mutualisés.

Pour ton problème d'hébergement, OVH me semble être une meilleure solution. Je ne sais pas quel est ton budget mais les hébergements mutualisés qu'ils proposent font fonctionner Automne assez correctement. Et si tu veux vraiment en faire un usage industriel alors, quelque soit l'hébergeur, rien ne remplacera un bon serveur dédié. Il y en a de très accessibles maintenant chez OVH ou Dedibox par exemple, mais là il faut savoir installer, sécuriser et maintenir un tel serveur.

A la vue des limitations de ton hébergeur actuel, notamment du nombre de connexions simultanées limitées à 5, je pense qu'il ne faut pas chercher plus loin la cause de tes problèmes : Automne explose largement cette limite.

Seb


Haut
 Profil  
 
MessagePublié: Mer Avr 21, 2010 2:12 pm 
Hors-ligne
Avatar de l’utilisateur

Inscrit(e) le : Mer Mars 10, 2010 6:55 pm
Message(s) : 57
Localisation : Mazamet
Citer:
...c'est chercher à tuer une mouche avec un bazooka

Hi! Hi! Hi! Très jolie expression. :D

Oui, outre son aspect Web 2 très tentant, son générateur de modules séduisant et la possibilité multi-site, Automne est attrayant et les test plus poussés nous montrent que ce n'est pas de la rigolade. Raison de plus pour chercher à se l'approprier.

Il est bien plus séduisant que EZ Publish, Typo 3 et ses confrères et me fait détester encore plus Joomla et consort qui, si ils conviennent parfaitement à des néo-webmasters de mon genre, n'en sont pas moins truffés de failles de sécurité et autres malversations. En plus, j'aime l'inédit.

Non, pour ce que je veux faire (rassembler des tonnes d'informations publiées par mes soins sur des dizaines d'espaces plus ou moins abandonnés), Automne est "THE" Cms pour ne pas dire celui que je cherche depuis si longtemps. La bête m'intéresse. 8)

Je me doutais bien au départ que j'allais rencontrer ce genre de problèmes mais pas si vite.

Je sais pertinament que mon hébergement actuel, bien que idéal pour faire fonctionner plusieurs petites architectures, n'est pas adapté pour un projet de cette envergure et je vais devoir effectivement faire un choix. Passer au serveur virtuel ou au dédié.

Le hic est comme tu le dis les considérations d'implémentation, maintenance et sécurisation des systèmes et c'est encore apprendre, apprendre et toujours apprendre. J'ai déjà bien assez de boulot en ce moment et on n'en aura jamais fini. Lol !

Pour OVH (ou autres serveurs), ce n'est pas tellement une question de budget mais celle d'un réel besoin en tenant compte de le phrase ci-dessus. Bref, je ne suis pas encore prêt à faire le grand saut.

Des solutions existent et je suis en train de les étudier.

- Hébergement maison le temps de me faire la main avec tout cela mais cela va prendre du temps.
- Investir dans un hébergement plus confortable pour accueillir la belle.

Dommage qu'infomaniak.ch, pour des raisons honorables qui lui sont propre, soit allergique au multi-dommaine. :wink:

_________________
Tout va bien ! :)
http://www.lamaisondunet.org/
http://www.reseauk.info


Haut
 Profil  
 
MessagePublié: Jeu Avr 22, 2010 1:00 pm 
Hors-ligne
Avatar de l’utilisateur

Inscrit(e) le : Mer Mars 10, 2010 6:55 pm
Message(s) : 57
Localisation : Mazamet
Hi ha tous, :)

J'ai supprimé les liens vers mes espaces de tests pour nettoyer la place et éviter que les bots et les visiteurs ne ne les suivent.
Il en reste deux ou trois dans vos contributions. Vous pouvez les supprimer ainsi que ceux que j'aurais oublié.

Pour une nouvelle install, avant d'opter pour un serveur plus adéquat, je vais travailler en local histoire de parfaire mon éducation.

_________________
Tout va bien ! :)
http://www.lamaisondunet.org/
http://www.reseauk.info


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

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


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 61 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 :  
cron
Powered by phpBB® Forum Software © phpBB Group
Traduit par Maël Soucaze et Elglobo © phpBB.fr