@ligisayan

Где лежит константа ABSPATH в wordpress и как ее можно изменить?

Всем привет! Привязал к хостингу домен и путь к папке указал best. Сайт на wordpress, в целом загружается и работает. но есть косяки, которые я связываю с ошибками в логах:
PHP Warning: require(ABSPATHwp-includes/load.php) [function.require]: failed to open stream: No such file or directory in /home/c/cy06926/best/public_html/wp-settings.php on line 21

PHP Warning: require(ABSPATHwp-includes/load.php) [function.require]: failed to open stream: No such file or directory in /home/c/cy06926/best/public_html/wp-settings.php on line 21

PHP Fatal error: require() [function.require]: Failed opening required 'ABSPATHwp-includes/load.php' (include_path='.:/opt/php53/share/pear:/usr/share/pear') in /home/c/cy06926/best/public_html/wp-settings.php on line 21


Вижу, что ошибка в том, что не находит константу ABSPATH, хотя она задана в wp-config.php:
/** Абсолютный путь к директории WordPress. */
if ( !defined('ABSPATH') )
    define('ABSPATH', dirname(__FILE__) . '/');

и в файле wp-settings.php все стандартно:

define( 'WPINC', 'wp-includes' );

// Include files required for initialization.
require( ABSPATH . WPINC . '/load.php' );
require( ABSPATH . WPINC . '/default-constants.php' );
  • Вопрос задан
  • 5483 просмотра
Пригласить эксперта
Ответы на вопрос 1
HeadOnFire
@HeadOnFire
PHP, Laravel & WordPress Evangelist
Она находится в самом начале файла wp-load.php

https://github.com/WordPress/WordPress/blob/master...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы