Je ne peux pas mettre à jour WordPress à partir du back-end ni installer de thèmes ou de plug-ins. A chaque fois que j'essaye, j'ai ce type d'erreur: Unable to locate WordPress Root directory.
.
J'ai installé mon WordPress dans un sous-répertoire. J'ai le dossier /conclave
pour les fichiers WordPress et /content
pour les thèmes, les plugins et les téléchargements. Mon WordPress fonctionne bien, je peux écrire des articles, des pages et télécharger des médias.
Pour me permettre de mettre à jour WordPress à partir du back-end, j'ai suivi ce tutoriel . Je suis assez perdu sur ce qu'il faut faire et ce qui se passe. J'ai vérifié plusieurs choses sur Internet sans succès. Pouvez-vous me dire ce qui se passe?
Voici la partie de mon fichier wp-config.php
sur les chemins personnalisés
/**
* Set custom paths
*
* These are required because wordpress is installed in a subdirectory.
*/
if (!defined('WP_SITEURL')) {
define('WP_SITEURL', 'http://' . $_SERVER['SERVER_NAME'] . '/conclave');
}
if (!defined('WP_HOME')) {
define('WP_HOME', 'http://' . $_SERVER['SERVER_NAME'] . '');
}
if (!defined('WP_CONTENT_DIR')) {
define('WP_CONTENT_DIR', $_SERVER['DOCUMENT_ROOT'] . '/content');
}
if (!defined('WP_CONTENT_URL')) {
define('WP_CONTENT_URL', 'http://' . $_SERVER['SERVER_NAME'] . '/content');
}
/** Absolute path to the WordPress directory. */
define('ABSPATH', dirname(__FILE__) . '/conclave');
/** Sets up WordPress vars and included files. */
require_once(ABSPATH . 'wp-settings.php');
J'ai vu cela se produire lorsque WP n'aime pas le propriétaire du fichier. Pouvez-vous le changer en www-data
et vérifier les autorisations de fichiers? https://codex.wordpress.org/Changing_File_Permissions
Ou peut-être que WordPress est en train de devenir confus avec votre dossier /content
, qui est normalement /wp-content
. Avez-vous défini WP_CONTENT_URL
dans wp-config.php
? http://www.hongkiat.com/blog/renaming-wordpress-wp-content-folder/