Список форумов DOMEN.com.ua DOMEN.com.ua
информационно-технический форум провайдера DOMEN.com.ua
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

THIS SITE IS OUTDATED AND NOT SUPPORTED ANYMORE
PLS USE OUR WIKI INSTEAD

Проблема со скриптом. Warning: open_basedir

 
Начать новую тему   Ответить на тему    Список форумов DOMEN.com.ua -> Вопросы программирования
Предыдущая тема :: Следующая тема  
Автор Сообщение
v.korsun
Новый посетитель


Зарегистрирован: 30.08.2005
Сообщения: 1
Откуда: Харьков

СообщениеДобавлено: Чт Ноя 10, 2005 16:34    Заголовок сообщения: Проблема со скриптом. Warning: open_basedir Ответить с цитатой

Доброго времени суток!

Помогите решить проблему:

При попытке создания файла выдается сообщение

Warning: fopen(): open_basedir restriction in effect. File(/components/com_oscommerce/catalog/temp/EP20051110-1604.txt) is not within the allowed path(s): (/home:/tmp) in /home2/********/public_html/administrator/easypopulate.php on line 676

Warning: fopen(/components/com_oscommerce/catalog/temp/EP20051110-1604.txt): failed to open stream: Operation not permitted in /home2/********/public_html/administrator/easypopulate.php on line 676

Warning: fwrite(): supplied argument is not a valid stream resource in /home2/********/public_html/administrator/easypopulate.php on line 677

Warning: fclose(): supplied argument is not a valid stream resource in /home2/********/public_html/administrator/easypopulate.php on line 678
You can get your file in the Tools/Files under catalog/temp/EPEP20051110-1604.txt

Путь вроде-бы существует. Что обозначает допустимый путь (/home:/tmp) и как это побороть?

Спасибо за помощь!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
WCPS
Участник


Зарегистрирован: 16.11.2005
Сообщения: 23

СообщениеДобавлено: Ср Ноя 16, 2005 23:09    Заголовок сообщения: Ответить с цитатой

Я первый день на этом сервере, поэтому может чего не правильно понял:

1. safe_mode включен, это видно по ошибке с Opeb_BaseDir. Это означает, что Вы можете использовать PHP скрипты только из своего HOMEPAGE (у Вас это где-то /home2/********).

2. В файле /home2/********/public_html/administrator/easypopulate.php в строке 676 прописан путь /components/com_oscommerce/catalog/temp/EP20051110-1604.txt, что означает, что файл EP20051110-1604.txt лежит вне Вашего HOMEPAGE, т.е. указан не верный путь. Поставьте точку перед ./components, если эта директория лежит в /home2/********/public_html/administrator/ или уже полный путь...

P.S. Рекомендую не показывать полные пути к файлам, темболее типа ...ml/administrator/eas...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов DOMEN.com.ua -> Вопросы программирования Часовой пояс: GMT + 2
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group
Русская поддержка phpBB

Anti Bot Question MOD - МОД для phpBB против Спамботов