J'essaie de configurer Wordpress pour un client qui utilise XO Communications en tant qu'hôte. Cependant, la mise en place de Wordpress me rend fou. Je continue à recevoir ce message d'erreur (message enveloppant pour plus de clarté) :
Warning: main(./wordpress/wp-blog-header.php)
[function.main]: failed to open stream:
No such file or directory in /web/wordpress/index.php on line 17
J'ai manuellement installé la dernière version de WP. La zone d'administration fonctionne bien.
Je règle mes configurations générales comme suit:
J'ai modifié le fichier d'index avec ce code: require('./wordpress/wp-blog-header.php');
J'ai vérifié et wp-blog-header existe et se trouve dans le répertoire wordpress.
J'ai essayé de réinstaller Wordpress. Rien de tout cela n'a fonctionné.
J'ai essayé de rétrograder Wordpress: XO propose l'installation en un clic d'une ancienne version (2.2.3) de Wordpress. Après le déclassement, les pages et les messages sont affichés. Cependant, lors de la mise à niveau, je reçois le message d'erreur ci-dessus.
Merci pour toute aide. Ça me rend dingue! Jeff
Avez-vous obtenu une copie vierge de WordPress pour la réinstallation (comme pour les téléchargés à partir de wordpres.org)? Cette ligne devrait suivre ( SVN )
require('./wp-blog-header.php');
Et cela ne doit absolument pas être modifié car il fait partie du noyau de WordPress.
c'est pour quoi?
require('./wordpress/wp-blog-header.php');
et si vous voulez inclure un fichier dans le répertoire wordpress qui est en dessous de votre répertoire actuel:
require('/wordpress/wp-blog-header.php');
In order to get the latest release of Wordpress working in its own directory on an XO Communications server, I installed the Disable Canonical URLs plugin: