
Votre hébergeur DOIT être en php5 si vous désirez faire tourner votre WordPress. Ne croyez pas sur parole votre hébergeur ou vos manoeuvres, vérifiez toujours avec phpinfo
Il se peut que vous ayez fait tout ce qu’il fallait en installant votre WP. Vous avez été consciencieux et mis tout ce qu’il fallait dans le .htaccess. Pourtant votre blog plante et vous obtenez quand même des messages d’erreurs:
tableau de bord instable, erreur 500, fonction importer impossible, upload de vos images impossible…
Au lieu de perdre un temps fou à tenter de comprendre les erreurs que vous auriez pu commettre, vérifiez d’abord avec phpinfo si votre hébergeur est bien passé en php5, même si cet hébergeur vous a certifié que oui.
Comment obtenir l’information de la version php de votre hébergeur?
Très simple et rapide. Créez un document portant une extension php avec le nom de votre choix, par exemple « test.php », avec pour seul contenu :
<?php phpinfo(); ?>
Uploadez ce fichier à la racine de votre site/blog. Puis visitez la page à URL-de-votre-siteweb/test.php. Vous lirez alors toutes les informations nécessaires.
Même si dans votre htaccess vous voyez une ligne concernant php5, seul ce fichier test vous informe que votre hébergeur est bien en php5. Alors effacez le mauvais .htaccess dans votre client ftp et uploadez le nouveau (mais recopiez les lignes déjà présentes qui codent d’autres fonctions).
Voir le fichier ne suffit pas, seul phpinfo comme expliqué ci-dessus vous l’assure. D’autre part, l’upload des fichiers peut mal se réaliser, on voit le document htaccess transféré et pourtant il n’est pas entier ou pas correct. Uplodez à nouveau. Ceci est valable également pour un nouveau WP installé qui plante déjà. Certains fichiers peuvent avoir été incomplètement chargés. Parfois il est plus simple de recharger encore une fois un nouveau WP.
Forcer votre hébergeur vers php5
Votre fichier .htaccess doit contenir :
1and1 :
AddType x-mapp-php5 .php AddHandler x-mapp-php5 .php
Amen
déjà en php5, on peut ajouter
RewriteBase /
Free
php 1
ou
php 1 SetEnv PHP_VER 5
SFR Neuf pagespersos
Rien car en php5 par défaut.
Infomaniak
php_flag allow_url_fopen On php_flag allow_url_include On php_flag register_globals Off
(si problème voir tutoriel ici)
Lycos
AddHandler application/x-httpd-php5 .php
NFRANCE
AddHandler php-fastcgi5 .php
Nuxit
AddHandler x-httpd-php5 .php<br />AddType application/x-httpd-php5 .php RewriteBase /
Online :
AddType application/x-httpd-php5 .php
OVH :
SetEnv PHP_VER 5 SetEnv REGISTER_GLOBALS 0 RewriteBase /
Produweb
SetEnv DEFAULT_PHP_VERSION 5
Strato
AddType application/x-httpd-php5 .php .php4 .php3 .php5
DDN Host
AddHandler php5-cgi .php
Vous pouvez consulter des tutoriels et demander de l’aide sur le forum de support WordPress. Pour les autres hébergeurs, consultez leur documentation ou faq à propos du code à entrer dans votre htaccess (cherchez « htaccess » ou « php ». Et si vous ne trouvez pas, téléphonez.
SVP, afin de partager avec tous cette info utile, ajoutez votre propre information si votre hébergeur ne se trouve pas dans la liste ci-dessus. Merci.
P.S. :
Si votre blog n’est plus qu’une page blanche, avez-vous collé un texte directement de Word (sans passer par la case « insérer de Word » ou « insérer de txt ») ? Si oui, cela génère souvent une page blanche, surtout dans Explorer. Dans ce cas précis nettoyez l’article concerné.
Si vous n’avez plus accès ou si vous soupçonnez un plugin précis d’être responsable du plantage, ouvrez votre logiciel ftp (genre Filezilla ou par ftp via votre hébergeur). Allez dans wp-content puis dans le dossier « Plugins ». Supprimez le plugin fautif ou renommez-le afin de le supprimer artificiellement.
Bonjour
je sais plus quoi faire..
tout d’abord merci de prendre du temps pour sauver des non geek comme moi 🙂
alors je suis sous mac ox
wordpress 3.o
le pb: quoi que je fasse je tombe
sois sur le pb des « wp nondedomaine no exit » j’ai donc suivi les conseils, hop on supprime tout et on recommence (au bout de 10 fois je commence a craké)
soit sur une erreur 505 en suivant pas à pas le tuto sur le fichier htaccess.. et cela même après avoir mis ce fichier en premier, puis ensuite le wordpress dans le serveur http://ftp...
quoi faire??
merci a vous !!
ooop dsl
Erreur 500 – Erreur interne du serveur
voici l’erreur…
😉
Bonjour,
depuis WP 3,je ne peux plus publier ou éditer un article,pourtant je suis bien sous php5 chez Free
j’ai ce message
Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 92160 bytes) in /mnt/136/sdc/c/8/zip/wp-admin/menu-header.php on line 88
ou
Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 92160 bytes) in /mnt/136/sdc/c/8/zip/wp-admin/menu-header.php on line 115
pourquoi ?
Merci
soom ,vous hébergez votre site chez quel hébergeur ?
Supprimez le cache de votre navigateur et actualisez.
Mon hébergeur est 1and1
Attention de prendre un pack en Linux pour WordPress
Bonjour,
A quoi servent les lignes 2 et 3 (“SetEnv REGISTER_GLOBALS 0 [et] RewriteBase”) préconisées pour OVH ? J’ai actuellement la première uniquement dans mon fichier .htaccess.
Merci
François
Rewrite base est une action qui permet le rewriting des url, indispensables pour wordpress. Ceci dit le code utile pour obliger PHP5 chez ovh n’est pas celui que vous donnez. Il faut indiquer : SetEnv PHP_VER 5
Register Global sur zéro désactive une fonction dépréciée et peu sécure.
Bonjour,
je rencontre le même souci que Zip voici le message d’erreur :
Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 17152 bytes) in /mnt/154/sdb/6/0/lesmonthuleenbauges/wp-includes/media.php on line 253.
Je retrouve pourtant mes images uploadées dans la galerie mais quand je veux les éditer dans mon article je ne peux pas les modifiées…
Comment puis-je régler ce problème ? Au fait mon hébergeur c’est free !!!
Merci pour vos réponses
Bonjour,
j’ai intégré le fichier .htaccess avec les données que vous avez mis pour un hébergement chez Free mais j’ai cette fameuse page d’erreur avec le php5.
De quelle informations auriez-vous besoin pour l’aider à solutionner cela s’il vous plait ?
Stéphane.
Le 1 après php doit-il être obligatoirement en rouge ?
Je suis novice au cas où vous ne l’auriez pas remarqué. 🙂
en rouge ??? mais non.
Merci!!!!! Je viens de transférer un blog hébergé chez nexenservices vers 1&1. Les lignes ci dessous dans le .htaccess m’ont sauvé.
AddType x-mapp-php5 .php
AddHandler x-mapp-php5 .php
détails : La première ligne toute seul donnait toujours Internal Serveur Error 500, tandis qu’il me semble que cela marchait il y a quelques années.
Nexenservices/Alterway ferme leur hébergement mutualisé mardi 2/4/2013 en faveur d’un cloud trop bien mais trop pour ce petit blog. Le compte 1&1 à le php global à version 4 du à un ancien oscommerce qui tourne toujours là.
En effet, aujourd’hui il ne faut plus rien ajouter dans le .htaccess car cet hébergeur est passé en php5 pour tous ses packs
bonjour, idem pour moi, ca ne fonctionne pas, j’ai cette ligne d’erreur alors que j’ai bien vérifié, le fichier wp-blog-header.php et bel et bien present dans wordpress.
Fatal error: require(): Failed opening required ‘./wp-blog-header.php’ (include_path=’.:/usr/lib/php6′) in /homepages/12/d479885381/htdocs/index.php on line 17
J’ai besoin d’aide svp.
Cordialement.
Merci beaucoup.
Après 3h de galère j’ai la solution et jai pu installer wordpress
faut vraiment tripatouiller avec ovh…