Related Post

Spread the word

Digg this post

Bookmark to delicious

Stumble the post

Add to your technorati favourite

Subscribes to this post

17 users responded to this post

Amaury said in mars 18th, 2009 at 8:40     

Disons qu’ici le problème n’est pas de savoir si c’est PHP4 ou PHP5.

La différence, c’est les extensions PHP chargées par les 2 versions, et ça c’est OVH et plus généralement ton hébergeur qui spécifie cela ;)

Généralement ils mettent plus de choses sur le PHP5 d’où les erreurs en moins ;)

Marie-Aude said in mars 18th, 2009 at 10:11     

Bonjour Amaury,

Il est exact que WP2.7 fonctionne « tout seul » très bien sous php4. Néanmoins, je ne suis pas sure que ce soit un problème d’extensions de php.

Blog en WP 2.6, sous php4, avec « par exemple », subscribe2comments, simpletags, organizeseries

Ça fonctionne parfaitement

Passage à la 2.7, ces extensions, mêmes seules, ne fonctionnent plus en php4

Passage au php5, ça marche à nouveau.

De plus, le bug (erreur 500) se produisait le plus souvent au moment de l’activation de l’extension.

Si c’était la librairie php qui était différente, les problèmes seraient apparus aussi sous la version 2.6

(Sinon moi je suis sur 1&1, pas OVH)

Dric said in mars 18th, 2009 at 10:55     

Le coup du php.ini c’est très intéressant, surtout pour la mémoire php.

Merci !

Wolforg said in mars 18th, 2009 at 6:44     

Oups, finalement php4 ne fonctionnait pas si bien que ça finalement pour que tu aies eu le gout de passer à php 5, non? :D

Marie-Aude said in mars 18th, 2009 at 6:54     

Comme j’ai dit, mea culpa, mea culpa maxima :)

Maître Mô said in mars 22nd, 2009 at 7:43     

Retour du gros nul : j’ai eu plusieurs soucis d’install d’extensions dûs à ma version php, j’ai dû solliciter les auteurs (lesterchan notamment) pour y parvenir quand-même, l’extension n’ajoutant les tables nécessaires à la base que si la version php n’est pas trop ancienne (j’ai dû du coup les créer à la main); par ailleurs, Lise indique sur son blog que la manip accèlére un peu les affichages…
Bref, j’ai tout fait comme indiqué (je suis en php 4.9 je crois si ça existe, chez ovh), mais l’ajout des deux lignes à mon .htaccess plante le site, qui affiche une page blanche : je pense que je ne les ajoute pas où il faudrait…
Mon fichier .htaccess existant est ainsi conçu :
# BEGIN WordPress

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# END WordPress

Si vous avez trente secondes, Marie-Aude, pourriez-vous me dire où précisément j’y ajoute ces deux lignes ?

Par ailleurs, tant qu’on y est, je n’ai pas de php.ini, et en ai donc créé un, mais j’ignore dans quel format il faut le faire : codage ANSI et langage « normal text », c’est bon ?

Voilà, désolé, mais c’est seulement si vous avez le temps -et grosses bises au passage, dans tous les cas, tiens !

Wolforg said in mars 22nd, 2009 at 7:55     

Je me permets de répondre à Mô, étant le premier levé :)
Sur la FAQ d’OVH il est indiqué que :
Pour changer la version de php qui va exécuter un fichier .php, il suffit de creer un .htaccess dans le repertoire de votre site. Avec le bloc note de Windows ou tout autre éditeur de texte, tapez :
SetEnv PHP_VER 5
Enregistrez ce fichier et uploadez le sur votre ftp dans le répertoire concerné et renommez le en .htaccess. Les fichiers .php seront alors exécutés avec la version 5 de php.

La FAQ d’OVH en question
Pour le php.ini, j’aurais fait pareil au niveau du format :-)

Maître Mô said in mars 22nd, 2009 at 8:13     

Merci Wolforg !!
Manip’ effectuée, pas d’erreurs en vue…
Maintenant, question idiote : comment sais-je que la commande est prise en compte, c’est à dire que je suis bien en php5 ? (Après j’arrête de squatter notre hôtesse..!)

Wolforg said in mars 22nd, 2009 at 8:30     

Pas de quoi Mô :)
Alors perso j’utilise deux plugins d’administration assez utiles [mode_remuage_de_couteau_dans_la_plaie=ON]que tu connaitrais aussi, si tu ne nous avais pas lachement fait faux-bond au wordcamp :p[mode_remuage_de_couteau_dans_la_plaie=OFF]
GD Press Tools et Wp-Tuner.
GD Press Tools te foruniras un maximum d’informations concernant la configuration de ton serveur et Wp-Tuner te permettra quand à lui d’avoir un résumé de ces infos dans le footer de ton backend (voire de ton front-end).

Je suis ce que je suis grâce à ce que nous sommes tous

Dric said in mars 23rd, 2009 at 3:15     

Tu crées un fichier phpinfo.php à la racine dans le quel tu mets cette commande :

Et tu fais http://maitremo.fr/phpinfo.php. Et là joie, tu verras la lumière :)

Marie-Aude said in mars 23rd, 2009 at 5:35     

Je confirme – du fin fonds du Maroc ensoleillé – les dire de Wolforg et Dric, avec tous mes remerciements pour le « SAV » en on absence :)

Maître Mô said in mars 23rd, 2009 at 5:46     

Merci mes amis !

En fait j’avais déjà créé phpinfo.php, ce dont je ne me souvenais pas (et heureusement car les instructions de Dric sont translucides; pour ceux que ça intéresse, le contenu de ce fichier doit être :

) et du coup le lien de Dric me donne que je suis en php 5.2.6, ça m’a l’air tout bon… (même si je n’y comprends rien, comme d’hab’ !)

Vous êtes des Chevaliers -sauf ceux qui glandent au soleil, évidemment…

Merci beaucoup !

Maître Mô said in mars 23rd, 2009 at 5:49     

Ah oui d’accord, Marie-Aude, il y a bug : votre zone de commentaires efface le code qu’on veut y citer : je disais que ça doit être :
php
echo realpath(‘phpinfo.php’);
phpinfo();
mais avec autour !

Wolforg said in mars 23rd, 2009 at 5:59     

C’est clair que y’a un bug, mon commentaire est resté tout le week-end en modération (sûrement car j’avais dépassé la limite de liens autorisés par Askimet), ça me rapelle une époque pas si lointaine sur le Môs Blog :-)
Sinon aucun souci d’avoir pu te permettre de passer un week-end au soleil Marie-Aude, à charge de revanche on va dire :-D

Marie-Aude said in mars 23rd, 2009 at 7:40     

It’s not a bug it’s a security feature :)

Wolforg said in mars 23rd, 2009 at 7:52     

Yes and I understand the reasons of this security feature, but personnally I think that Internet is a matter of links.
Regulary I’m inserting many links in my posts or comments and I prefer to param Askimet with a maximum of five links but it’s only my method and I don’t want to influe on you Marie-Aude ;-)

Marie-Aude said in mars 23rd, 2009 at 9:09     

C’est pas ça la question :)
Le bug /feature est pour l’affichage du code en php, en gros, le php proprement dit est squeeze dans les commentaires, il faut donc l’introduire avec les fautes de frappe.

Pour les liens… quand je ne suis pas là on verra à voir :)

Leave Your Comments Below