- 21, Oct 2024
- #1
Установка Wordpress SEO (несколько других, но не всех плагинов) выдает следующую ошибку консоли:
define('WP_SITEURL', 'http://' . $_SERVER['SERVER_NAME'] . '/wp'); define('WP_HOME', 'http://' . $_SERVER['HTTP_HOST']); define('WP_CONTENT_DIR', $_SERVER['DOCUMENT_ROOT'] . '/content'); define('WP_CONTENT_URL', 'http://' . $_SERVER['SERVER_NAME'] . '/content');
По какой-то причине после моего URL указан полный путь к серверу.
wp/ content/ content/themes/ content/plugins/ .htaccess index.php wp-config.phpor
GET http://craigmdennis.com/content/plugins/nfs/c08/h04/mnt/152547/domains/craigmdennis.com/html/content/plugins/wordpress-seo/js/wp-seo-admin-global.js?ver=1.2.5 404 (Not Found)Кажется, будто
не должно присутствовать в URL.
/home/
Вот структура каталогов (обратите внимание на каталог пользовательского контента):
Я не управляю MU.
/nfs/c08/h04/mnt/
У меня также есть поддомен для мультимедиа (это не должно влиять на проблему, но я перечисляю его для полноты картины).
Вот соответствующие части моего файла wp-config.php: __FILE__
and not DOCUMENT_ROOT as the plugins all use /nfs/c08/h04/mnt/152547/domains/dev.craigmdennis.com/html/content/plugins/{plugin-folder}
Кто-нибудь знает, что здесь происходит? Спасибо. /home/152547/domains/dev.craigmdennis.com/html/content/plugins
instead of /home/
.
[EDIT] Я думаю, это связано с чтобы получить имя каталога. Это обеспечивает Когда я повторяю местоположение /nfs/c08/h04/mnt/
which is correct but when I pass in плагины_url() я получаю __FILE__
.
ФАЙЛ __FILE__
This would explain why it works on my local server (with no aliases) and doesn't on Media Temple (which may alias http://craigmdennis.com/content/plugins/
в качестве параметра я получаю вышеупомянутое /nfs/c08/h04/mnt/152547/domains/craigmdennis.com/html/content/plugins/
Is this a Wordpress issue or an issue on my server?
Может ли это быть как-то связано с разрешением псевдонимов PHP для