Nicolas Grillet

Intégrateur Web

Télécharger mon CV Contactez moi

Archive for 2013-08-30T23:12:02+00:000000000231201308

WordPress // Facebook commentaire « page non joignable »

Après avoir installé l’extension Facebook sur WordPress pour pouvoir remplacer le système de commentaire classique par celui de Facebook, j’ai eu le message « Attention : http://…. n’est pas joignable » et les balises Open Graph ne sont pas disponibles dans les status.

En utilisant le débuggeur Facebook (https://developers.facebook.com/tools/debug?q), j’ai découvert que Facebook obtenait une erreur 404 lorsqu’il tentait de charger l’une de mes pages.

Le problème est très simple en fait, Facebook charge vos pages en ajoutant un paramètre fb_comment_id dans l’URL, or la réécriture d’URL de WordPress ne permet pas la gestion de paramètres GET supplémentaire et retourne donc une erreur.

La solution consiste à modifier votre fichier .htaccess pour supprimer les éventuels paramètres d’URL, comme ceci :

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
Options +FollowSymlinks -MultiViews
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{QUERY_STRING} (.*) [NC]
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

Biensur, si vous utiliser un plugin utilisant des paramètres GET il se peut que vous ayez maintenant un problème.

Wamp // PhpMyAdmin : Forbidden You don’t have permission to access /phpmyadmin/ on this server

Si vous utilisez Wamp server, il se peut que vous rencontriez un problème en essayant d’accèder à phpMyAdmin avec le message suivant :

Forbidden
You don’t have permission to access /phpmyadmin/ on this server.

Pour résoudre ce problème, modifiez le fichier c:\wamp\alias\phpmyadmin.conf et remplacez allow from 127.0.0.1 par allow from all, et enfin redémarrez le serveur.

 

 

Copyright Nicolas Grillet