Пытался установить 100500 плагинов — не получается. При изменении кода в header.php получаю такие строки вместо сайта:
PHP Error Message
Warning: require_once() [function.require-once]: open_basedir restriction in effect. File(/usr/local/apache/htdocs/0638f579242f5bf158826e1c6f8332ef/sape.php) is not within the allowed path(s): (/home/:/usr/lib/php:/tmp) in /home/a4563815/public_html/wp-content/themes/Interface/header.php on line 67
и ещё 3 похожих.
Модератор
Юрій
(@yube)
Обратите внимание, что Ваши файлы лежат в /home/a4563815/public_html/, а открывать пытаются из /usr/local/apache/htdocs/. Нужно найти и вправить.
вот код, который я вставляю:
<?php
global $sape;
if (!defined('_SAPE_USER')){
define('_SAPE_USER', '0638f579242f5bf158826e1c6f8332ef');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape = new SAPE_client();
?>
Модератор
Юрій
(@yube)
Директория 063***2ef — в корне сайта? Тогда попробуйте так изменить строку
require_once( ABSPATH . _SAPE_USER . '/sape.php');
Вообще-то, очень странная ситуация.
Да, в корне: /public_html/0638f579242f5bf158826e1c6f8332ef там же, где и ВП-контент, админ и сопутствующие папки. Что можно в строке поменять?
Хм, после изменения строки не нашёл ошибки на сайте. Попробую проработать далее. О результате сообщу.
если что обращайся Skype: mcsasxd