Forum CMS Made Simple FR

Version complète : [RESOLU] CMSMS 1.8.1 - PB Install étape2 - error E_DEPRECATED
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.

EcoAltit

Citation :#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
#~ Version du CMS: 1.7.1
#~ Nom de l'hébergeur : OVH
#~ Informations Système :
#~ CMSMS 1.8.1 (mais pas encore dans la liste)
#~ LOCAL - wampserver2
#~ ->APACHE 2.2.11
#~ ->PHP 5.3.0
#~ ->MySQL 5.1.36
#~ DISTANT : OVH
#~ ->PHP 4.4.9 -- .htaccess SetEnv PHP_VER 5_TEST
#~ ->MySQL 5.0.32
#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
Bonjour,
je suis débutant dans la création de site internet, mais patient.
En revanche, je n'arrive pas à résoudre mon problème d'installation.

Lors de l'étape 2, comme, certains posts l'ont déjà soulignés, apparaît

Citation :Le paramètre error_reporting pour assurer E_DEPRECATED est désactivé
E_DEPRECATED est activé
J'ai bien utilisé la fonction recherche du forum est trouvé à la fois l'explication du problème (lié à PHP 5.3) et d'éventuelles résolutions :
ici --> http://www.cmsmadesimple.org/2010/03/20/...ape-verde/
et ici --> http://www.cmsmadesimple.fr/forum/viewto...?pid=14179

Et voilà pourquoi je poste finalement ici.

Solution 1
Citation :php.ini settings for PHP 5.3.x
The recommended value for error_reporting in your php.ini is:
error_reporting = E_ALL & ~E_DEPRECATED
LOCAL : modification dans php.ini
error_reporting = E_ALL en error_reporting = E_ALL & ~E_DEPRECATED
==> pas d'effet

DISTANT : je ne sais pas où trouver le php.ini sur OVH



Solution 2
Citation :.htaccess settings for PHP 5.3.x
The error reporting value in a .htaccess file has to be specified as an integer.
php_value error_reporting 22527
TED
LOCAL : modification dans .htaccess
insertion ligne : php_value error_reporting 22527
==> RESOLU


DISTANT : problème, après transfert FTP, j'ai :
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
==>Bref, Non Résolu



Solution 3
Citation :error_reporting set directly in PHP
If none of these options work, you may have luck with this line in your config.php:
error_reporting(E_ALL & ~E_DEPRECATED);
LOCAL : modification dans config.php
insertion ligne : error_reporting(E_ALL & ~E_DEPRECATED);
==> pas d'effet
DISTANT :
==> pas d'effet non plus


Est-ce que j'ai fait une mauvaise manipulation ? ou bien non testé une autre solution ?

Merci d'avance

Julien
re,

si tu veux une réponse ne mélange pas les installations local et distant
fait une discussion pour chaque parce la je ne comprend RIEN

EcoAltit

Bonjour,

pour ma config c'est donc

CMSMS 1.8.1
serveur OVH Perso
-> PHP 4.4.9 -- .htaccess SetEnv PHP_VER 5_TEST
-> MySQL 5.0.32



Et bien dans ce cas là, ce qui m'intérèsse le plus, c'est évidemment le distant.

lorsque je met en place la solution 2

Citation :Solution 2
.htaccess settings for PHP 5.3.x
The error reporting value in a .htaccess file has to be specified as an integer.
php_value error_reporting 22527
TED
ça me donne une "Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.

et la solution 3
Citation :Solution 3
error_reporting set directly in PHP
If none of these options work, you may have luck with this line in your config.php:
error_reporting(E_ALL & ~E_DEPRECATED);
j'ai donc inséré dans config.php la ligne: error_reporting(E_ALL & ~E_DEPRECATED);
mais ça n'a pas eu d'effet
Re

>-> PHP 4.4.9
Si c'est du PHP NON il faut PHP 5

>htaccess SetEnv PHP_VER 5_TEST
Donc tu dois avoir du PHP 5 et non PHP 4.4.9

déjà cela est à résoudre
affiche un phpinfo.php pour voir

EcoAltit

à la base,
je travail avec wampserver2
--> PHP 5.3
--> Apache 2.2.11
--> MySQL 5.1.36

Mais OVH perso est de base configuré en PHP 4.4.9.
j'avais donc suivi la procédure pour créer le .htaccess SetEnv PHP_VER 5_TEST,
pour que mon CMSMS 1.8.1 soit lisible en PHP5.3 par OVH
(http://guide.ovh.com/Php5ChezOvh

mais ici http://www.cmsmadesimple.fr/forum/viewtopic.php?id=2617, la personne semblait lié ce genre de problème à PHP5.3

Dois je downgrader qqch ducoup ?
créer un CMSMS en 1.7.1 ?
utiliser PHP 5.2.11 ? (avec .htaccess SetEnv PHP_VER 5 ?)


(en tout cas merci pour votre aide)
re,

>Mais OVH perso est de base configuré en PHP 4.4.9.
C'est une c...rie PHP 4 n'est plus supporté depuis 2 ans

>mais ici http://www.cmsmadesimple.fr/forum/viewtopic.php?id=2617, la personne semblait lié ce genre de problème à PHP5.3
Non uniquement du au CHMOD

Merci déjà de faire ce que j'ai demandé sinon
>affiche un phpinfo.php pour voir si tu es bien en PHP5.3

EcoAltit

>affiche un phpinfo.php pour voir si tu es bien en PHP5.3

à l'étape 2 de l'installation à distance:

Prérequis
Test Résultat
Vous avez 5.3.2 Vérification version PHP 5.2.4+
(mini 5.2.4, recommandé 5.2.12 ou plus)


test avec wampserver en local
PHP Version 5.3.0


s'il y a une autre procédure à suivre pour faire un PHPinfo à distance, je suis a uregret de pas encore en avoir la compétence.
re,

Donc c'est bon tu peux installer la 1.8.1
envoi moi en mail perso un lien sur le site
re,

essai de passer en PHP 5.2.13 avec SetEnv PHP_VER 5
Et vérifie de CHMOD du dossier du cms
OK en Vous avez 5.2.13 c'est tout bon
Et vérifie de CHMOD du dossier du cms

Passe un message a OVH sur la façon de corriger l'erreur en PHP 5.3.2

EcoAltit

Citation :essai de passer en PHP 5.2.13 avec SetEnv PHP_VER 5
Et vérifie de CHMOD du dossier du cms
RESOLU

NB : CHMOD du dossier = 705

quelles sont les conclusions ? qu'elle était le souci ?

PS: je modifie l'entête de la discussion
re,

>quelles sont les conclusions ? qu'elle était le souci ?
quand tu est en (PHP_VER 5_TEST) PHP 5.3.2 tu as une erreur error_reporting ?

EcoAltit

Merci beaucoup Jean-Claude pour votre aide (grandement précieuse).

Je m'en vais immédiatement poster la soluce sur OVH.
demande pourquoi il y aune erreur en PHP 5.3.2 et pourquoi c'est OK en php 5.2.13

EcoAltit

oui c'est ça,

en PHP 5.3.2,

a l'étape 2 de l'installation il y a :
Citation :Le paramètre error_reporting pour assurer E_DEPRECATED est désactivé
E_DEPRECATED est activé
en PHP 5.2.13 c'est résolu
Citation :Le paramètre error_reporting pour assurer E_STRICT est désactivé
ps: je met des infos intégrales pour ceux qui taperaient la recherche
re,

doit y avoir une manipulation ou un truc dans un htacces pour désactivé ce soucis chez OVH
Citation :Le paramètre error_reporting pour assurer E_DEPRECATED est désactivé
E_DEPRECATED est activé

EcoAltit

Voilà, résolution du problème également poster sur OVH,
ici : http://forum.ovh.com/showthread.php?p=375642#post375642.

Je suivrais l'évolution du post, si une solution voit le jour, j'actualiserais.

Merci beaucoup,

Julien.




RESOLU