Re: [Galette-discussion] Modification de la configuration PHP

2013-08-08 Par sujet Fred
-Message d'origine-
De : galette-discussion-boun...@gna.org
[mailto:galette-discussion-boun...@gna.org] De la part de Johan Cwiklinski
Envoyé : mercredi 7 août 2013 21:12
À : galette-discussion@gna.org
Objet : Re: [Galette-discussion] Modification de la configuration PHP

Salut,

Le 05/08/2013 18:29, Fred a écrit :
 Le 17/05/2013 19:38, Johan a écrit :
 Bizarre cette erreur Zend tout de même, j'ajouterai un correctif dans 
 la prochaine version.

Je crois que j'ai zappé...

 Je me suis rapproché du support de mon hébergeur, en lui demandant si 
 les extensions PDO en question étaient bien chargées. Visiblement ce 
 n'était pas le cas, il m'a dit d'ajouter les lignes suivantes dans mon
PHP.INI :
 extension=pdo.so
 extension=pdo_mysql.so

Quel est l'hébergeur ? Ce serait pas mal de pouvoir ajouter ça dans la
documentation je pense.

 Peut-être cela aidera d'autre membres de la communauté.

En effet, ça peut toujours être utile, merci pour le retour ; et bonne
galette (attention aux kilos, c'est du 200% pur beurre !).

++
--
Johan


Salut Johan,

L'hébergeur est Mavenhosting. 
En fait le piège est que lorsque tu as un problème, blacklistage IP par
exemple, ça arrive souvent sur les comptes mutualisés, il te propose de te
changer de serveur, et tu te rends vite compte que tous leurs serveurs n'ont
pas les mêmes configurations, version de PHP notamment. Donc sans t'en
rendre compte tout de suite, des scripts ne fonctionnent plus comme avant.

Tu as raison, attention à la prise de poids, moins en plus j'en ai mangé
deux :-)

A+
Fred


___
Galette-discussion mailing list
Galette-discussion@gna.org
https://mail.gna.org/listinfo/galette-discussion


Re: [Galette-discussion] Modification de la configuration PHP

2013-08-07 Par sujet Johan Cwiklinski
Salut,

Le 05/08/2013 18:29, Fred a écrit :
 Le 17/05/2013 19:38, Johan a écrit :
 Bizarre cette erreur Zend tout de même, j'ajouterai un correctif dans la
 prochaine version.

Je crois que j'ai zappé...

 Je me suis rapproché du support de mon hébergeur, en lui demandant si les
 extensions PDO en question étaient bien chargées. Visiblement ce n'était pas
 le cas, il m'a dit d'ajouter les lignes suivantes dans mon PHP.INI :
 extension=pdo.so
 extension=pdo_mysql.so

Quel est l'hébergeur ? Ce serait pas mal de pouvoir ajouter ça dans la
documentation je pense.

 Peut-être cela aidera d'autre membres de la communauté.

En effet, ça peut toujours être utile, merci pour le retour ; et bonne
galette (attention aux kilos, c'est du 200% pur beurre !).

++
-- 
Johan



signature.asc
Description: OpenPGP digital signature
___
Galette-discussion mailing list
Galette-discussion@gna.org
https://mail.gna.org/listinfo/galette-discussion


Re: [Galette-discussion] Modification de la configuration PHP

2013-08-05 Par sujet Fred
Bonjour à tous,

J'avais mis en jachère ce problème pensant que je l'avais plus ou moins
résolu, ce qui n'était pas le cas. En me repenchant dessus, j'ai été plus
attentif à ce que Johan avait dit :
Le 17/05/2013 18:52, Fred a écrit :
 Salut Johan,
 Fatal error: Uncaught exception 'Zend_Db_Adapter_Exception' with 
 message 'The PDO extension is required for this adapter but the 
 extension is not loaded' in

Le 17/05/2013 19:38, Johan a écrit :
... Bon, ben le message est clair : il manque l'extension PDO (et
probablement pdo-mysql si tu as une base mysql) ; il faut voir avec
l'hébergeur comment faire pour la charger.

Bizarre cette erreur Zend tout de même, j'ajouterai un correctif dans la
prochaine version.

++
--
Johan ...

Je me suis rapproché du support de mon hébergeur, en lui demandant si les
extensions PDO en question étaient bien chargées. Visiblement ce n'était pas
le cas, il m'a dit d'ajouter les lignes suivantes dans mon PHP.INI :
extension=pdo.so
extension=pdo_mysql.so

Maintenant tout fonctionne correctement.
Ce problème était assez vicieux car si Johan ne m'avait pas fait commenter
les lignes 138 à 143 du DB.PHP je n'aurais pas encore trouver d'où cela
pouvait provenir, car le message d'erreur d'origine était  Fatal error:
Call to a member function getCode() on a non-object in 
/home/xx/public_html/SD_xxx/adherents/lib/Galette/Core/Db.php on
line 140

Peut-être cela aidera d'autre membres de la communauté.

Fred.

-Message d'origine-
De : galette-discussion-boun...@gna.org
[mailto:galette-discussion-boun...@gna.org] De la part de Mathis
Envoyé : dimanche 19 mai 2013 18:16
À : 'Galette general discussion'
Objet : Re: [Galette-discussion] Modification de la configuration PHP


-Message d'origine-
De : galette-discussion-boun...@gna.org
[mailto:galette-discussion-boun...@gna.org] De la part de Johan Cwiklinski
Envoyé : vendredi 17 mai 2013 19:38 À : galette-discussion@gna.org Objet :
Re: [Galette-discussion] Modification de la configuration PHP

Le 17/05/2013 18:52, Fred a écrit :
 Salut Johan,
 
 L'erreur renvoyé suite à la mise en commentaire des lignes allant de 
 138 à 143. Ceci je vais arrêter de vous solliciter, je vais laisser 
 passer le week-end et faire le point, car en considérant que je ne 
 vois pas que 23
est
 plus grand que 7, c'est qu'il faut vraiment arrêter.

Le coup de mou de la fin de semaine :D

 Fatal error: Uncaught exception 'Zend_Db_Adapter_Exception' with 
 message 'The PDO extension is required for this adapter but the 
 extension is not loaded' in

Bon, ben le message est clair : il manque l'extension PDO (et probablement
pdo-mysql si tu as uyne base mysql) ; il faut voir avec l'hébergeur comment
faire pour la charger.

Bizarre cette erreur Zend tout de même, j'ajouterai un correctif dans la
prochaine version.

Ha, au passage, vérifies que le champ tmp_passwd ait bien une longueur de 60
caractères dans la table galette_tmppasswds.

++
--
Johan

-
Salut,

Oui effectivement je pense qu'il y a eu un petit coup de mou en fin de
semaine.

Pour le champ tmp_password c'est tout bon 60 caractères.

Ceci dit, maintenant va essayer de comprendre quelque chose, alors que suite
à la migration sur un nouveau serveur, il me fallait ajouter un fichier
PHP.ini pour que certains de mes CMS fonctionnent, maintenant tous les
scripts fonctionnent sans aucune configuration particulière, comme c'était
le cas avant.
Je soupçonne Mavenhosting d'avoir effectuer des modifications sur la
configuration de mon serveur PHP suite aux innombrables mails que je leur ai
envoyé :). Peut-être ont-ils jeté un œil aux logs de mon espace. J'ai
utilisé la commande PHPinfo pour vérifier la configuration de mon serveur
PHP et j'ai vu que PDO et pdo_mysql étaient bien activés.

Voilà j'espère ne plus avoir à envoyer de mail sur des phénomènes si
obscures :).
Merci de ton et votre aide à tous en tout cas.
Fred

P.S : D'après ce que j'ai pu lire dans la charte de cette liste d'entre-aide
il est préférable d'écrire à la fin du mail plutôt qu'en haut ? 


___
Galette-discussion mailing list
Galette-discussion@gna.org
https://mail.gna.org/listinfo/galette-discussion


___
Galette-discussion mailing list
Galette-discussion@gna.org
https://mail.gna.org/listinfo/galette-discussion


Re: [Galette-discussion] Modification de la configuration PHP

2013-05-19 Par sujet Mathis

-Message d'origine-
De : galette-discussion-boun...@gna.org
[mailto:galette-discussion-boun...@gna.org] De la part de Johan Cwiklinski
Envoyé : vendredi 17 mai 2013 19:38
À : galette-discussion@gna.org
Objet : Re: [Galette-discussion] Modification de la configuration PHP

Le 17/05/2013 18:52, Fred a écrit :
 Salut Johan,
 
 L'erreur renvoyé suite à la mise en commentaire des lignes allant de 138 à
 143. Ceci je vais arrêter de vous solliciter, je vais laisser passer le
 week-end et faire le point, car en considérant que je ne vois pas que 23
est
 plus grand que 7, c'est qu'il faut vraiment arrêter.

Le coup de mou de la fin de semaine :D

 Fatal error: Uncaught exception 'Zend_Db_Adapter_Exception' with message
 'The PDO extension is required for this adapter but the extension is not
 loaded' in

Bon, ben le message est clair : il manque l'extension PDO (et
probablement pdo-mysql si tu as uyne base mysql) ; il faut voir avec
l'hébergeur comment faire pour la charger.

Bizarre cette erreur Zend tout de même, j'ajouterai un correctif dans la
prochaine version.

Ha, au passage, vérifies que le champ tmp_passwd ait bien une longueur
de 60 caractères dans la table galette_tmppasswds.

++
-- 
Johan

-
Salut,

Oui effectivement je pense qu'il y a eu un petit coup de mou en fin de
semaine.

Pour le champ tmp_password c'est tout bon 60 caractères.

Ceci dit, maintenant va essayer de comprendre quelque chose, alors que suite
à la migration sur un nouveau serveur, il me fallait ajouter un fichier
PHP.ini pour que certains de mes CMS fonctionnent, maintenant tous les
scripts fonctionnent sans aucune configuration particulière, comme c'était
le cas avant.
Je soupçonne Mavenhosting d'avoir effectuer des modifications sur la
configuration de mon serveur PHP suite aux innombrables mails que je leur ai
envoyé :). Peut-être ont-ils jeté un œil aux logs de mon espace. J'ai
utilisé la commande PHPinfo pour vérifier la configuration de mon serveur
PHP et j'ai vu que PDO et pdo_mysql étaient bien activés.

Voilà j'espère ne plus avoir à envoyer de mail sur des phénomènes si
obscures :).
Merci de ton et votre aide à tous en tout cas.
Fred

P.S : D'après ce que j'ai pu lire dans la charte de cette liste d'entre-aide
il est préférable d'écrire à la fin du mail plutôt qu'en haut ? 


___
Galette-discussion mailing list
Galette-discussion@gna.org
https://mail.gna.org/listinfo/galette-discussion


Re: [Galette-discussion] Modification de la configuration PHP

2013-05-19 Par sujet Johan Cwiklinski
Salut,

Le 19/05/2013 18:15, Mathis a écrit :
 Je soupçonne Mavenhosting d'avoir effectuer des modifications sur la
 configuration de mon serveur PHP suite aux innombrables mails que je leur ai
 envoyé :). Peut-être ont-ils jeté un œil aux logs de mon espace. J'ai
 utilisé la commande PHPinfo pour vérifier la configuration de mon serveur
 PHP et j'ai vu que PDO et pdo_mysql étaient bien activés.

Bon, le principal, c'est que ça marche.

 P.S : D'après ce que j'ai pu lire dans la charte de cette liste d'entre-aide
 il est préférable d'écrire à la fin du mail plutôt qu'en haut ? 

Répondre à un propos avant qu'il n'ai été tenu ne semble pas très logique...
Donc, oui, les réponses doivent être faites après ou dans le message
initial.

Cela dit, il faut aussi nettoyer un peu le mail (on n'a que faire des
en-têtes), et ne pas répondre après une signature (la plupart des
clients mails suppriment cette dernière lors d'une réponse).

PS: le début de la signature d'un courriel est généralement définie par
deux tirets (au moins) suivis d'un espace ; ajouter une ligne de tirets
au début de la réponse n'est donc pas vraiment une bonne idée à priori.

++
-- 
Johan



signature.asc
Description: OpenPGP digital signature
___
Galette-discussion mailing list
Galette-discussion@gna.org
https://mail.gna.org/listinfo/galette-discussion


Re: [Galette-discussion] Modification de la configuration PHP

2013-05-17 Par sujet Fred
Salut Johan,

Je vais essayer de recommencer, mais je ne suis pas sûr que cela soit plus
clair.

Hébergeur : Mavenhosting
Galettes hébergées :
- Version 0.70
- Version 0.74

J'étais hébergé sur un serveur sur lequel tout fonctionnait parfaitement,
puis récemment j'ai eu un souci qui me bloquait certaines requêtes, après
des échanges avec les Supports de Maven, il a été décidé de migrer sur un
autre serveur. 
Lorsque j'ai testé mes CMS principaux, ça n'a pas fonctionné tout de suite,
il m'a fallu sur les conseils du Support Maven créer deux fichiers à la
racine de mon espace :
- .htaccess
+ Ajout de la ligne suivante dans le fichier --
suPHP_ConfigPath /home/esvpingf/public_html/php.ini
- php.ini
+ Ajout des lignes suivantes dans le fichier -- safe_mode =
OFF

date.timezone = Europe/Paris 
Tout est rentré dans l'ordre suite à cela, enfin c'est ce que je pensais
jusqu'à ce que l'administrateur de la Galette 0.70 me dise qu'il ne peut
plus y accéder. Je me suis donc rendu sur sa Galette pour voir et
effectivement je suis tombé sur une page blanche. Le résultat était le même
sur la Galette en version 0.74.

J'ai donc fini par trouver que la création des deux fichiers cités plus
étaient la cause de mon dysfonctionnement. Donc pour vérifier si je disais
vrai, j'ai renommé temporairement le .htaccess pour voir si je retrouvais le
bon fonctionnement des Galettes, ce fût le cas. J'ai les interfaces de
nouveau opérationnelles.
J'ai donc demandé au Support de Maven ce qu'il se passait, il m'a dit que
probablement, il fallait ajouter des extensions dans le Php.ini spécifiques
au  script qui ne fonctionnait pas, en l'occurrence Galette.

Maintenant, j'ai peut-être plus d'info, j'ai regardé sur la FAQ de Galette
et j'ai vu que l'on pouvait activé le log de debug par la création du
fichier behavior.inc.php, voici ce qui est affiché sur ma page lorsque ça ne
fonctionne pas :
Fatal error: Call to a member function getCode() on a non-object in
/home/xx/public_html/SD_xxx/adherents/lib/Galette/Core/Db.php on
line 140

Concerne cette ligne   '[Db] No connexion (' . $ce-getCode() . '|' .   dans
le bout de code suivant :

} catch (\Zend_Db_Adapter_Exception $e) {
// perhaps a failed login credential, or perhaps the RDBMS is
not running
$ce = $e-getChainedException();
Analog::log(
'[Db] No connexion (' . $ce-getCode() . '|' .
$ce-getMessage() . ')',
Analog::ALERT
);


J'espère que cela pourras t'aider et sera plus clair pour toi.

Merci de ton aide, enfin de votre aide à tous.

Fred
 

-Message d'origine-
De : galette-discussion-boun...@gna.org
[mailto:galette-discussion-boun...@gna.org] De la part de Johan Cwiklinski
Envoyé : jeudi 16 mai 2013 18:12
À : Galette general discussion
Objet : Re: [Galette-discussion] Modification de la configuration PHP

Salut,

Le 14/05/2013 17:58, Fred a écrit :
 Voici une conversation que j’ai eu avec les services techniques de mon 
 hébergeur (MavenHosting), cela concerne un problème qui est décrit 
 tout en bas du mail. Quelqu’un a-t-il déjà rencontré ce phénomène ?
 
 J’ai deux « Galette » une 0.70 et 0.74 (PHP 5.3.23) le comportement 
 est le même. Les services techniques pensent qu’il me faut ajouter des 
 modules dans mon PHP.INI, si vous avez une idée je suis preneur.

J'avoue ne pas avoir compris grand chose à tout ça. Serait-il possible que
tu exposes clairement quel est le souci avec Galette ?

Juste deux notes en passant :
- la timezone doit être définie (je le fais dans mes vhosts Galette) depuis
PHP 5.3 (avant, elle était définie dans le php.ini, ce n'est plus le cas)
- le safe_mode est déprécié depuis PHP 5.3 et a été supprimé en PHP 5.4.
Ça ne devrait pas être utilisé, voir
http://php.net/manual/fr/features.safe-mode.php

++
--
Johan



___
Galette-discussion mailing list
Galette-discussion@gna.org
https://mail.gna.org/listinfo/galette-discussion


Re: [Galette-discussion] Modification de la configuration PHP

2013-05-17 Par sujet roland . telle
vendredi 17 mai 2013,
Bonjour,

Le vendredi 17 mai 2013 à 15:01:08, thamis@... a écrit :

 Galettes hébergées :
 - Version 0.70
 - Version 0.74

La Galette réputée stable et performante est la version 0.7.4.2, la 0.7.4
étant passablement boguée. Je serais donc tenté de vous dire d'upgrader.

Quelle est la version de php sur votre serveur ?

Bon après-midi

Roland


___
Galette-discussion mailing list
Galette-discussion@gna.org
https://mail.gna.org/listinfo/galette-discussion


Re: [Galette-discussion] Modification de la configuration PHP

2013-05-17 Par sujet roland.telle
Arf je pensais avoir tout mis comme infos

Version Apache : 2.2.24
Version PHP : 5.3.23
Version MySQL : 5.1.68-cll

Je ne suis pas contre une mise à jour.

Fred

vendredi 17 mai 2013,
Bonjour,

Le vendredi 17 mai 2013 à 15:01:08, thamis@... a écrit :

 Galettes hébergées :
 - Version 0.70
 - Version 0.74

La Galette réputée stable et performante est la version 0.7.4.2, la 0.7.4
étant passablement boguée. Je serais donc tenté de vous dire d'upgrader.

Quelle est la version de php sur votre serveur ?

Bon après-midi

Roland


___
Galette-discussion mailing list
Galette-discussion@gna.org
https://mail.gna.org/listinfo/galette-discussion


___
Galette-discussion mailing list
Galette-discussion@gna.org
https://mail.gna.org/listinfo/galette-discussion


Re: [Galette-discussion] Modification de la configuration PHP

2013-05-17 Par sujet Fred
Salut Roland, car je ne t'ai pas salué tout à l'heure,

Cette note pourrais peut être expliquer mon dysfonctionnement, effectivement
je n'ai qu'une version 5.3.23 sur mon serveur. Je vais modifier le fichier
en question et faire une mise à jour de ma Galette 0.74 en 0.74.2.

Je vais voir  ce que ça dit.

...
Note

PHP 5.3.7 ? Mais on ne me propose que du 5.3.3 !

Le système de stockage des mots de passe ne fonctionne qu’avec une version
5.3.7 ou supérieure ; notamment en raison de la correction d’un bogue de
sécurité dans cette version. Cependant, la majorité des distributions
GNU/Linux serveur (RedHat, Debian, leurs dérivés, etc) fournissent
actuellement une version 5.3.3 de PHP dans laquelle le correctif de sécurité
adéquat a été appliqué.

Vous pourrez utiliser Galette si vous êtes dans ce cas de figure en
modifiant la valeur de la constante GALETTE_PHP_MIN de 5.3.7 en 5.3.3 dans
le ficheir galette/includes/galette.inc.php ...

Fred

-Message d'origine-
De : galette-discussion-boun...@gna.org
[mailto:galette-discussion-boun...@gna.org] De la part de
roland.te...@gmail.com
Envoyé : vendredi 17 mai 2013 15:46
À : 'Galette general discussion'
Objet : Re: [Galette-discussion] Modification de la configuration PHP

Arf je pensais avoir tout mis comme infos

Version Apache : 2.2.24
Version PHP : 5.3.23
Version MySQL : 5.1.68-cll

Je ne suis pas contre une mise à jour.

Fred

vendredi 17 mai 2013,
Bonjour,

Le vendredi 17 mai 2013 à 15:01:08, thamis@... a écrit :

 Galettes hébergées :
 - Version 0.70
 - Version 0.74

La Galette réputée stable et performante est la version 0.7.4.2, la 0.7.4
étant passablement boguée. Je serais donc tenté de vous dire d'upgrader.

Quelle est la version de php sur votre serveur ?

Bon après-midi

Roland


___
Galette-discussion mailing list
Galette-discussion@gna.org
https://mail.gna.org/listinfo/galette-discussion


___
Galette-discussion mailing list
Galette-discussion@gna.org
https://mail.gna.org/listinfo/galette-discussion


___
Galette-discussion mailing list
Galette-discussion@gna.org
https://mail.gna.org/listinfo/galette-discussion


Re: [Galette-discussion] Modification de la configuration PHP

2013-05-17 Par sujet roland . telle
vendredi 17 mai 2013,
Bonjour,

Le vendredi 17 mai 2013 à 16:29:36, thamis@... a écrit :

 et faire une mise à jour de ma Galette 0.74 en 0.74.2

Et attention à utiliser le plugin AdminTools dernière version !

A+

Roland


___
Galette-discussion mailing list
Galette-discussion@gna.org
https://mail.gna.org/listinfo/galette-discussion


Re: [Galette-discussion] Modification de la configuration PHP

2013-05-17 Par sujet Fred
Salut,

Objet : Mise à jour 0.74 vers 0.74.2

J'ai une erreur à la mise à jour des tables 

ALTER TABLE galette_adherents ...
SQLSTATE[42S21]: Column already exists: 1060 Duplicate column name
'sexe_adh'
(ALTER TABLE galette_adherents ADD sexe_adh TINYINT(1) DEFAULT 0)

Le champ sexe_adh est déjà présent dans ma table galette_adherent.

Pour contourner le problème j'ai commenter la ligne dans le fichier sql de
mise à jour, ai-je bien fait où ce n'est pas normal d'avoir ce message
d'erreur lors du passage de la version 0.74 à 0.74.2 ?

Fred

-Message d'origine-
De : galette-discussion-boun...@gna.org
[mailto:galette-discussion-boun...@gna.org] De la part de
roland.te...@gmail.com
Envoyé : vendredi 17 mai 2013 16:33
À : Galette general discussion
Objet : Re: [Galette-discussion] Modification de la configuration PHP

vendredi 17 mai 2013,
Bonjour,

Le vendredi 17 mai 2013 à 16:29:36, thamis@... a écrit :

 et faire une mise à jour de ma Galette 0.74 en 0.74.2

Et attention à utiliser le plugin AdminTools dernière version !

A+

Roland


___
Galette-discussion mailing list
Galette-discussion@gna.org
https://mail.gna.org/listinfo/galette-discussion


___
Galette-discussion mailing list
Galette-discussion@gna.org
https://mail.gna.org/listinfo/galette-discussion


Re: [Galette-discussion] Modification de la configuration PHP

2013-05-17 Par sujet Johan Cwiklinski
Salut,

Le 17/05/2013 15:01, Fred a écrit :
 [...]
 Lorsque j'ai testé mes CMS principaux, ça n'a pas fonctionné tout de suite,
 il m'a fallu sur les conseils du Support Maven créer deux fichiers à la
 racine de mon espace :
 [...]
 J'ai donc fini par trouver que la création des deux fichiers cités plus
 étaient la cause de mon dysfonctionnement. Donc pour vérifier si je disais
 vrai, j'ai renommé temporairement le .htaccess pour voir si je retrouvais le
 bon fonctionnement des Galettes, ce fût le cas. J'ai les interfaces de
 nouveau opérationnelles.
 J'ai donc demandé au Support de Maven ce qu'il se passait, il m'a dit que
 probablement, il fallait ajouter des extensions dans le Php.ini spécifiques
 au  script qui ne fonctionnait pas, en l'occurrence Galette.

Heu... S'il faut ajouter des fichiers et modifier la configuration de
leur serveur et que ce n'est pas pour Galette ; je ne vois pas ce qui te
fait penser que ce serait Galette qui ne fonctionnerait pas ; c'est même
plutôt les autres applications qui posent problème à première vue.

 Fatal error: Call to a member function getCode() on a non-object in
 /home/xx/public_html/SD_xxx/adherents/lib/Galette/Core/Db.php on
 line 140

C'est du Zend ce code. Donc la lib Zend n'est pas correctement chargée à
première vue. Il devrait même y avoir une erreur avant ça je pense ;
mais je n'ai jamais rencontré de problèmes de cet ordre.

Essaies éventuellement de commenter les lignes 138 à 143 pour voir la
vraie erreur originale.

Et comme indiqué sur la documentation ; Galette requiert PHP 5.3.7
minimum ; tu parles de PHP 5.3.23, c'est donc OK côté version (sauf si
23 n'est pas supérieur à 7, mais il me semble que si :D - confer
http://www.php.net/ChangeLog-5.php).

Quand aux modules requis par Galette, ils sont listés dans la
documentation, et normalement vérifiés à l'installation :
http://galette.tuxfamily.org/documentation/fr/installation/index.html#pre-requis-et-hebergement


++
-- 
Johan



signature.asc
Description: OpenPGP digital signature
___
Galette-discussion mailing list
Galette-discussion@gna.org
https://mail.gna.org/listinfo/galette-discussion


Re: [Galette-discussion] Modification de la configuration PHP

2013-05-17 Par sujet Fred
-Message d'origine-
De : galette-discussion-boun...@gna.org
[mailto:galette-discussion-boun...@gna.org] De la part de Johan Cwiklinski
Envoyé : vendredi 17 mai 2013 18:29
À : Galette general discussion
Objet : Re: [Galette-discussion] Modification de la configuration PHP

Salut,

Le 17/05/2013 15:01, Fred a écrit :
 [...]
 Lorsque j'ai testé mes CMS principaux, ça n'a pas fonctionné tout de 
 suite, il m'a fallu sur les conseils du Support Maven créer deux 
 fichiers à la racine de mon espace :
 [...]
 J'ai donc fini par trouver que la création des deux fichiers cités 
 plus étaient la cause de mon dysfonctionnement. Donc pour vérifier si 
 je disais vrai, j'ai renommé temporairement le .htaccess pour voir si 
 je retrouvais le bon fonctionnement des Galettes, ce fût le cas. J'ai 
 les interfaces de nouveau opérationnelles.
 J'ai donc demandé au Support de Maven ce qu'il se passait, il m'a dit 
 que probablement, il fallait ajouter des extensions dans le Php.ini 
 spécifiques au  script qui ne fonctionnait pas, en l'occurrence Galette.

Heu... S'il faut ajouter des fichiers et modifier la configuration de leur
serveur et que ce n'est pas pour Galette ; je ne vois pas ce qui te fait
penser que ce serait Galette qui ne fonctionnerait pas ; c'est même plutôt
les autres applications qui posent problème à première vue.

 Fatal error: Call to a member function getCode() on a non-object in 
 /home/xx/public_html/SD_xxx/adherents/lib/Galette/Core/Db.php 
 on line 140

C'est du Zend ce code. Donc la lib Zend n'est pas correctement chargée à
première vue. Il devrait même y avoir une erreur avant ça je pense ; mais je
n'ai jamais rencontré de problèmes de cet ordre.

Essaies éventuellement de commenter les lignes 138 à 143 pour voir la vraie
erreur originale.

Et comme indiqué sur la documentation ; Galette requiert PHP 5.3.7 minimum ;
tu parles de PHP 5.3.23, c'est donc OK côté version (sauf si
23 n'est pas supérieur à 7, mais il me semble que si :D - confer
http://www.php.net/ChangeLog-5.php).

Quand aux modules requis par Galette, ils sont listés dans la documentation,
et normalement vérifiés à l'installation :
http://galette.tuxfamily.org/documentation/fr/installation/index.html#pre-re
quis-et-hebergement


++
--
Johan

-

Salut Johan,

L'erreur renvoyé suite à la mise en commentaire des lignes allant de 138 à
143. Ceci je vais arrêter de vous solliciter, je vais laisser passer le
week-end et faire le point, car en considérant que je ne vois pas que 23 est
plus grand que 7, c'est qu'il faut vraiment arrêter.

Bon week-end à tous.
Fred

Fatal error: Uncaught exception 'Zend_Db_Adapter_Exception' with message
'The PDO extension is required for this adapter but the extension is not
loaded' in
/home//public_html/SD_Xxxx/adherents/includes/Zend-1.12.1/Zend/D
b/Adapter/Pdo/Abstract.php:342 Stack trace: #0
/home//public_html/SD_Xxxx/adherents/includes/Zend-1.12.1/Zend/D
b/Adapter/Abstract.php(247): Zend_Db_Adapter_Pdo_Abstract-setFetchMode(2)
#1
/home//public_html/SD_Xxxx/adherents/includes/Zend-1.12.1/Zend/D
b.php(270): Zend_Db_Adapter_Abstract-__construct(Array) #2
/home//public_html/SD_Xxxx/adherents/lib/Galette/Core/Db.php(129
): Zend_Db::factory('Pdo_Mysql', Array) #3
/home//public_html/SD_Xxxx/adherents/includes/galette.inc.php(28
4): Galette\Core\Db-__construct() #4
/home//public_html/SD_Xxxx/adherents/index.php(39):
require_once('/home//...') #5 {main} thrown in
/home//public_html/SD_Xxxx/adherents/includes/Zend-1.12.1/Zend/D
b/Adapter/Pdo/Abstract.php on line 342


___
Galette-discussion mailing list
Galette-discussion@gna.org
https://mail.gna.org/listinfo/galette-discussion


Re: [Galette-discussion] Modification de la configuration PHP

2013-05-16 Par sujet Johan Cwiklinski
Salut,

Le 14/05/2013 17:58, Fred a écrit :
 Voici une conversation que j’ai eu avec les services techniques de mon
 hébergeur (MavenHosting), cela concerne un problème qui est décrit tout en
 bas du mail. Quelqu’un a-t-il déjà rencontré ce phénomène ?
 
 J’ai deux « Galette » une 0.70 et 0.74 (PHP 5.3.23) le comportement est le
 même. Les services techniques pensent qu’il me faut ajouter des modules dans
 mon PHP.INI, si vous avez une idée je suis preneur.

J'avoue ne pas avoir compris grand chose à tout ça. Serait-il possible
que tu exposes clairement quel est le souci avec Galette ?

Juste deux notes en passant :
- la timezone doit être définie (je le fais dans mes vhosts Galette)
depuis PHP 5.3 (avant, elle était définie dans le php.ini, ce n'est plus
le cas)
- le safe_mode est déprécié depuis PHP 5.3 et a été supprimé en PHP 5.4.
Ça ne devrait pas être utilisé, voir
http://php.net/manual/fr/features.safe-mode.php

++
-- 
Johan



signature.asc
Description: OpenPGP digital signature
___
Galette-discussion mailing list
Galette-discussion@gna.org
https://mail.gna.org/listinfo/galette-discussion


[Galette-discussion] Modification de la configuration PHP

2013-05-15 Par sujet Fred
Bonjour à tous,

 

Voici une conversation que j’ai eu avec les services techniques de mon
hébergeur (MavenHosting), cela concerne un problème qui est décrit tout en
bas du mail. Quelqu’un a-t-il déjà rencontré ce phénomène ?

 

J’ai deux « Galette » une 0.70 et 0.74 (PHP 5.3.23) le comportement est le
même. Les services techniques pensent qu’il me faut ajouter des modules dans
mon PHP.INI, si vous avez une idée je suis preneur.

 

Merci de votre aide.

Fred

 

De : Nicolas Lavoie [mailto:supp...@mavenhosting.com] 
Envoyé : mardi 14 mai 2013 17:43
À : Fred
Objet : Re: Modification de la configuration PHP

Bonjour,

En activant le php,ini, il est possible que certains de vos scripts
nécessitent des modules qui doivent être ajoutés dans le php.ini 




Merci

 
Support aux clients.
Notre devise est votre satisfaction à 100%.
 
Cordialement, Nicolas

Le 2013-05-14 11:41, Fred a écrit :

La ligne vous voulez dire ?

 

Elle est nécessaire mais sans elle tous mes scripts fonctionnent, si je la
réactive j’ai deux scripts qui ne fonctionnent plus … cruel dilemme … car je
ne vois pas en quoi le fait de mettre cette ligne qui indique le chemin pour
accéder au PHP.INI me crée le dysfonctionnement.

 

Merci

 

De : Nicolas Lavoie [mailto:supp...@mavenhosting.com] 
Envoyé : mardi 14 mai 2013 17:29
À : Fred
Objet : Re: Modification de la configuration PHP

 

Bonjour,

La limite dans le fichier .htaccess est nécessaire. 





Merci

 
Support aux clients.
Notre devise est votre satisfaction à 100%.
 
Cordialement, Nicolas

Le 2013-05-14 11:15, Fred a écrit :

 

J’essaye de comprendre le comportement mais ça doit être la fin de journée
qui m’empêche de le faire J, je vais essayer d’être claire dans mon
explication.

 

Récemment j’ai migré sur un autre serveur pour des problèmes de blocage de
requête SQL, suite à cela certain de mes CMS ne fonctionnaient plus et me
renvoyaient un message d’erreur concernant le paramètre SAFE_MODE activé et
le timezone incorrect. J’avais ouvert un ticket auprès de vos services et
vous m’aviez donné la solution :

-  Créer un fichier .htaccess à la racine de mon espace avec la
ligne suivante « suPHP_ConfigPath /home/x/public_html/php.ini »

-  Créer un fichier php.ini  au même niveau avec les lignes
suivantes

o   safe_mode = OFF

o   date.timezone = Europe/Paris

Suite à cet ajout tout était rentré dans l’ordre, enfin c’est ce que je
pensais. Un autre de mes scripts lui ne fonctionne plus depuis ces ajouts.
J’ai analysé le problème et en fait lorsque je commente la ligne du fichier
.htaccess de la racine ou bien si je renomme le fichier pour qu’il soit
inopérant, tous mes sites redeviennent opérationnels.

 

Ma question est : La ligne du fichier .htaccess est-elle nécessaire, le
fichier php.ini ne suffit-il pas ?

 

Les essais tendent à prouver que cela suffit, mais je n’ai peut-être pas
tout vu !

 

Merci de votre aide.

 

Frédéric 

 

___
Galette-discussion mailing list
Galette-discussion@gna.org
https://mail.gna.org/listinfo/galette-discussion