Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Непонятная ошибка

Ответить
Настройки темы
Непонятная ошибка

Аватара для Guest

Guest



Профиль | Цитировать


Раньше работало нормально, а теперь (кажется в результате обновлений на стороне хостера) выдает ошибки:

Warning: main() [function.main]: open_basedir restriction in effect. File(/usr/local/lib/php/new1.php) is not within the allowed path(s): (/www/vhosts/mydomain.ru/) in /www/vhosts/mydomain.ru/html/subdomain/modules/News/index.php on line 15

Warning: main(new1.php) [function.main]: failed to create stream: Operation not permitted in /www/vhosts/mydomain.ru/html/subdomain/modules/News/index.php on line 15

Warning: main() [function.main]: Failed opening 'new1.php' for inclusion (include_path='.:/usr/local/lib/php') in /www/vhosts/mydomain.ru/html/subdomain/modules/News/index.php on line 15

Версия PHPNuke 6.7
Почему так стало?

Отправлено: 06:58, 16-02-2004

 

Аватара для Prisoner

Engrossed by the Void


Сообщения: 2229
Благодарности: 60

Профиль | Отправить PM | Цитировать


А кусочек кода этого файлика index.php около 15ой строки можно?

PS пользуйтесь тегом code.

-------
Не могу дать более дельный совет - не хватает системных ресурсов...


Отправлено: 12:16, 16-02-2004 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Guest

Guest


Профиль | Цитировать


На этой 15-ой строчке вот что

include("new1.php";

Если я ее комментирую, и просто вставляю все содержимое файла "new1.php", то все работает.

Другие файлы, такие как mainfile.php, header.php без проблем включаются командой include, что понятно, т.к. они лежат в одном каталоге с index.php и modules.php. Но что делать с остальными?

Может это из-за некорректных путей на хосте?

Добавлено:

Сорри, опять забыл про тег code.

Отправлено: 13:35, 16-02-2004 | #3


Аватара для Prisoner

Engrossed by the Void


Сообщения: 2229
Благодарности: 60

Профиль | Отправить PM | Цитировать


Есть в php такая штука как Safe Mode - режим когда интерпретатор при некоторых операциях сравнивает владельца скрипта с владельцем файла над которым проводится операция каким-либо участком вашего кода. Именно поэтому проблема решается вставкой кода new1.php в тело своего скрипта. Проблему можно решить либо просьбой отключить Safe Mode (ибо имхо *такое* не этими средствами делается), либо вставкой в свой код "вражеского" , либо сменой владельца "вражеских" файлов (если оно возможно).

-------
Не могу дать более дельный совет - не хватает системных ресурсов...


Отправлено: 23:24, 16-02-2004 | #4


Аватара для Ginger

Рыжая


Сообщения: 1550
Благодарности: 19

Профиль | Сайт | Отправить PM | Цитировать


Guest
Цитата:
Другие файлы, такие как mainfile.php, header.php без проблем включаются командой include, что понятно, т.к. они лежат в одном каталоге с index.php и modules.php. Но что делать с остальными?

Может это из-за некорректных путей на хосте?
абсолютный путь документа на сайте не пробовали прописывать в include() ?

-------
ХР, 2000, NT - BSOD (синие экраны смерти) русский перевод


Отправлено: 22:34, 18-02-2004 | #5

mar mar вне форума

Аватара для mar

just mar


Moderator


Сообщения: 3904
Благодарности: 163

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
/usr/local/lib/php/
- похоже, включаемый путь признается вот такой. Ихмо такая кракозябра может быть при PHP не модпхп-ом, а в cgi-ном варианте с жестко прописанным директорием для включения. Проверить можно, запустив файлик со строчкой
Код: Выделить весь код
 echo phpinfo();
.
Guest
а как ты указываешь каталог для включения? покажи код плз
а то я на днях тоже мучилась с хостером (http://www.forum.oszone.net/topic.cg...&topic=783)


[s]Исправлено: mar, 1:30 19-02-2004[/s]

Отправлено: 01:27, 19-02-2004 | #6



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Непонятная ошибка

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Непонятная ошибка virtualdub при просмотре либо конвертации DV файла-ошибка only в VD illusionmgs Видео и аудио: обработка и кодирование 9 21-03-2009 14:47
Выскакивает непонятная ошибка на хостинге QUMATOZ Вебмастеру 1 19-11-2008 09:11
Ошибка - Непонятная ошибка при выключении компьютера mc_001 Хочу все знать 1 13-05-2008 13:15
Непонятная ошибка (C0000034) kop4enyi Хочу все знать 2 09-11-2007 04:16
Непонятная ошибка с логом обновлений Windows SP II Exzistens Автоматическая установка Windows 2000/XP/2003 3 15-08-2005 07:49




 
Переход