28.04.2008, 07:40 | #1 |
Новичок
Регистрация: 28.04.2008
Сообщений: 6
Вес репутации: 0
|
Проблема с кодом на php.
Здравствуйте. Не могу установить код на свой блог на вордпрессе. Сначала грешил на вордпресс, перечитал все темы про установку кода на вордпрессе, пробовал всё что там написано, не помогло.
Потом подумал может вордпресс тут ни при чём. Сделал файл test.php вставил в него код, всё равно не работает. Код: <h1>тест</h1> <?php if (!defined('_SAPE_USER')){ define('_SAPE_USER', '9*e'); } require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); $sape = new SAPE_client(); ?> <? echo $sape->return_links(); ?> Выдаёт такую ошибку: Warning: require_once() [function.require-once]: open_basedir restriction in effect. File(/usr/local/apache/htdocs/номерпапки/sape.php) is not within the allowed path(s): (/home:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/a444/public_html/test.php on line 6 Warning: require_once(/usr/local/apache/htdocs/номерпапки/sape.php) [function.require-once]: failed to open stream: Operation not permitted in /home/a444/public_html/test.php on line 6 Fatal error: require_once() [function.require]: Failed opening required '/usr/local/apache/htdocs/номерпапки/sape.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/a444/public_html/test.php on line 6 В линии 6 вот эта строка: require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); Подскажите в чём проблема? Последний раз редактировалось Ank; 30.04.2008 в 19:19. |
28.04.2008, 09:51 | #2 |
Новичок
|
Права на папку правильные установлены? 0777?
И посмотри переменная $_SERVER['DOCUMENT_ROOT'] правильный путь отдаёт или нет. зы: прикольно. в ошибке скрыл номер папки, а в коде оставил
__________________
Отказать. Причина: текст текст текст ссылки не подходит не подходит не подходит. Инвайт в систему j2j.ru Последний раз редактировалось saxar; 28.04.2008 в 09:55. |
28.04.2008, 19:35 | #5 | |
Новичок
Регистрация: 28.04.2008
Сообщений: 6
Вес репутации: 0
|
Господа модераторы, потрите пожалуйста номер папки в первом посте, я сам не могу
Да, 777 стоит на папке. На файле sape.php 644. Цитата:
В корень домена закачал, а куда надо? |
|
28.04.2008, 19:53 | #6 |
Эксперт
|
есть большой опыт установки на wordpress, обращайтесь)
__________________
Аттестат продавца. |
28.04.2008, 20:15 | #8 |
Мастер
|
ТС, проверь точно ли залил папку и туда ли. Нужно заливать туда же, где wp-content, wp-admin, wp-includes...
Установи права 0777 на папку (не на файл)... И... первый пост не полностью потерли )
__________________
|
28.04.2008, 20:16 | #9 |
Новичок
Регистрация: 28.04.2008
Сообщений: 6
Вес репутации: 0
|
Так, видимо проблема в том что переменная $_SERVER['DOCUMENT_ROOT'] отдаёт неправильный путь.
Подправил код: <h1>тест</h1> <?php if (!defined('_SAPE_USER')){ define('_SAPE_USER', 'номерпапки'); } require_once('/home/a4445437/public_html'.'/'._SAPE_USER.'/sape.php'); $sape = new SAPE_client(); ?> <? echo $sape->return_links(); ?> Теперь сообщений об ошибках нет. Сейчас попробую вставить код в вордпресс и добавить площадку в сапу. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблемма с кодом | Igar-ok | Установка кода на различные движки | 4 | 12.04.2008 23:47 |
Проблема с кодом сервера | samy | Ошибки при работе с системой | 5 | 02.03.2008 08:54 |
Проблема с кодом | papuas | Ошибки при работе с системой | 4 | 04.02.2008 18:27 |
Возникла проблема с php кодом? | Liv | Вопросы по работе системы | 22 | 19.11.2007 17:05 |
Проблемы с кодом | SilentZZ | Вопросы по работе системы | 7 | 01.10.2007 19:11 |
Часовой пояс GMT +3, время: 02:07.