Вернуться   Форум SAPE.RU > Система SAPE.ru > Установка кода на различные движки

-->
Ответ
 
Опции темы
Старый 11.10.2008, 20:45   #1
Новичок
 
Регистрация: 11.10.2008
Сообщений: 4
Вес репутации: 0
Snorch на пути к лучшему
По умолчанию Корневая дериктория

Из помощи следует:

Цитата:
Проверьте значение переменной $_SERVER['DOCUMENT_ROOT'] и допишите недостающую часть пути вручную
Скажите как правильно дописать путь если он к примеру такой:
Цитата:
/home/a7465195/public_html/11111sape111111/sape.php
Snorch вне форума   Ответить с цитированием
Старый 12.10.2008, 23:01   #2
Новичок
 
Регистрация: 21.04.2008
Сообщений: 34
Вес репутации: 196
Harry скоро станет известен
По умолчанию

$_SERVER[] - это суперглабальный массив, выводящий в данном случае путь к корню вашего сайта. Для вас он выведет так:
$_SERVER['DOCUMENT_ROOT'] = "/home/a7465195/public_html"
поэтому вам надо только добавить к нему ваш "довесок"
$_SERVER['DOCUMENT_ROOT']. "/11111sape111111/sape.php"
Harry вне форума   Ответить с цитированием
Старый 13.10.2008, 01:09   #3
Новичок
 
Регистрация: 11.10.2008
Сообщений: 4
Вес репутации: 0
Snorch на пути к лучшему
По умолчанию

Вставляю:

Цитата:
<?php
if (!defined('_SAPE_USER')){
define('_SAPE_USER', '1111111sape111111111');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape = new SAPE_client();
echo $sape->return_links($n);
?>
Выдает:

Цитата:
Warning: require_once() [function.require-once]: open_basedir restriction in effect. File(/usr/local/apache/htdocs/1111111sape111111111/sape.php) is not within the allowed path(s): (/home/:/usr/lib/php:/tmp) in /home/a7465195/public_html/wp-content/themes/theme/sidebar.php
Snorch вне форума   Ответить с цитированием
Старый 13.10.2008, 07:42   #4
Старый зулус
 
Аватар для slavs™
 
Регистрация: 18.02.2008
Адрес: КваЗулу-Наталь
Сообщений: 1,649
Вес репутации: 338
slavs™ - прекрасное будущееslavs™ - прекрасное будущееslavs™ - прекрасное будущееslavs™ - прекрасное будущееslavs™ - прекрасное будущееslavs™ - прекрасное будущееslavs™ - прекрасное будущееslavs™ - прекрасное будущееslavs™ - прекрасное будущееslavs™ - прекрасное будущееslavs™ - прекрасное будущее
По умолчанию

Snorch, а папка 1111111sape111111111 создана? файл sape.php в ней лежит?
slavs™ вне форума   Ответить с цитированием
Старый 13.10.2008, 12:16   #5
Новичок
 
Регистрация: 21.04.2008
Сообщений: 34
Вес репутации: 196
Harry скоро станет известен
По умолчанию

Цитата:
Сообщение от Snorch Посмотреть сообщение
Warning: require_once() [function.require-once]: open_basedir restriction in effect. File(/usr/local/apache/htdocs/1111111sape111111111/sape.php) is not within the allowed path(s): (/home/:/usr/lib/php:/tmp) in /home/a7465195/public_html/wp-content/themes/theme/sidebar.php
Мда!.. похоже тут проблема с вашим хостером! Видимо админ прописал open_basedir = /home/ , а ваш адрес не имеет полного URI - в итоге:
1. обращение к хосту по-умолчанию (/usr/local/apache/htdocs/)
2. ваша переменная %PATH% не несёт пути к корню вашего сайта.

Могу посоветовать обратиться к админу сервера с целью настройки путей доступа. Или попробовать у себя в корне прописать эти пути (если разрешено) в файле доступа .htaccess:
Код:
php_value open_basedir /home/a7465195/public_html
php_value include_path /home/a7465195/public_html
что сработает...
Harry вне форума   Ответить с цитированием
Старый 13.10.2008, 14:42   #6
Новичок
 
Регистрация: 11.10.2008
Сообщений: 4
Вес репутации: 0
Snorch на пути к лучшему
По умолчанию

slavs™, Есть все

Harry, Попробывал не получилось (тоже самое)

Будем решать с хостом

Всем спасибо
Snorch вне форума   Ответить с цитированием
Старый 13.10.2008, 21:48   #7
Мастер
 
Регистрация: 21.06.2008
Адрес: Такой же как и до 01.10.08
Сообщений: 548
Вес репутации: 207
mishka - очень-очень хороший человекmishka - очень-очень хороший человекmishka - очень-очень хороший человекmishka - очень-очень хороший человекmishka - очень-очень хороший человек
По умолчанию

Да вот так пропишите и все заработает (естественно если папка 1111111sape111111111 создана и там лежит sape.php))
PHP код:
<?php
if (!defined('_SAPE_USER')){
define('_SAPE_USER''1111111sape111111111');
}
require_once(
'/home/a7465195/public_html/'._SAPE_USER.'/sape.php');
$sape = new SAPE_client();
echo 
$sape->return_links();
?>
100% заработает, так как знаю я этого хостера!
__________________
Финансы и консультации. Площадка: №195264 ПР=2, ТИЦ=20, тематика - финансы, пузомерки растут с каждым Апом, максимальное кол-во ВС=3 (среднее значение на страницах ВС=2 ссылки).

Последний раз редактировалось mishka; 13.10.2008 в 21:55.
mishka вне форума   Ответить с цитированием
Старый 15.10.2008, 13:02   #8
Новичок
 
Регистрация: 21.04.2008
Сообщений: 34
Вес репутации: 196
Harry скоро станет известен
По умолчанию

mishka, тоже правильно...
но непорядок там присутствует, поэтому ему лучше будет всё-таки решить вопрос с хостером.
Harry вне форума   Ответить с цитированием
Старый 15.10.2008, 15:38   #9
Мастер
 
Регистрация: 21.06.2008
Адрес: Такой же как и до 01.10.08
Сообщений: 548
Вес репутации: 207
mishka - очень-очень хороший человекmishka - очень-очень хороший человекmishka - очень-очень хороший человекmishka - очень-очень хороший человекmishka - очень-очень хороший человек
По умолчанию

Цитата:
Сообщение от Harry Посмотреть сообщение
поэтому ему лучше будет всё-таки решить вопрос с хостером
Не получится по другому решить вопрос. Уверен на 100%, так как знаю этого хостера.
__________________
Финансы и консультации. Площадка: №195264 ПР=2, ТИЦ=20, тематика - финансы, пузомерки растут с каждым Апом, максимальное кол-во ВС=3 (среднее значение на страницах ВС=2 ссылки).
mishka вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
не правильно отображается корневая ссылка kgb3000 Вопросы от новичков 5 11.03.2008 00:59


Часовой пояс GMT +3, время: 08:33.