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

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » [решено] ошибка в php ?

Ответить
Настройки темы
[решено] ошибка в php ?
exo exo вне форума

Аватара для exo

Ветеран


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


Конфигурация

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


Добрый день.
Есть сервер FreeBSD 8.0
Apache 2
PHP 5
Установил панель Битрикс, захожу в админку, а мне ошибка:
Цитата:
Warning: require() [function.require]: open_basedir restriction in effect. File(/www/bitrix/modules/main/interface/index.php) is not within the allowed path(s): (.) in /www/bitrix/admin/index.php on line 2

Warning: require(/www/bitrix/modules/main/interface/index.php) [function.require]: failed to open stream: Operation not permitted in /www/bitrix/admin/index.php on line 2

Fatal error: require() [function.require]: Failed opening required '/www/bitrix/modules/main/interface/index.php' (include_path='.:/www/bitrix/modules/main/interface') in /www/bitrix/admin/index.php on line 2
помогите, пожалуйста.

Спасибо!

-------
Вежливый клиент всегда прав!


Отправлено: 13:08, 17-01-2011

 

Deadooshka


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

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


open_basedir в php.ini

лучше абсолютный путь, или вообще закомментить, если к серверу не общий доступ...
Это сообщение посчитали полезным следующие участники:

Отправлено: 13:51, 17-01-2011 | #2



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

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

exo exo вне форума Автор темы

Аватара для exo

Ветеран


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

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


Цитата Sham:
или вообще закомментить, если к серверу не общий доступ... »
не совсем понял?
Цитата Sham:
open_basedir »
а у меня вообще этого не было в пхп.ини...

-------
Вежливый клиент всегда прав!


Отправлено: 15:28, 17-01-2011 | #3


Deadooshka


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

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


если не в php.ini, то мб в скриптах где-то (в функции ini_set), или в конфигах апача. Если поискать open_basedir по файлам движка и конфигам, можно найти, где этот параметр определен.

текст ошибки говорит, что скрипт пытается инклудить файл, но open_basedir не позволяет (. - текущая директория)
Цитата exo:
не совсем понял? »
т.е. закомментировать параметр open_basedir в php.ini (по умолчанию имхо так и есть).

Отправлено: 16:29, 17-01-2011 | #4

exo exo вне форума Автор темы

Аватара для exo

Ветеран


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

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


Цитата Sham:
.е. закомментировать параметр open_basedir в php.ini (по умолчанию имхо так и есть). »
я про общий доступ...
Цитата Sham:
но open_basedir не позволяет »
значит искать буду...

-------
Вежливый клиент всегда прав!


Отправлено: 16:54, 17-01-2011 | #5


Deadooshka


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

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


этот параметр нужен, чтобы ограничить возможность инклуда одной директорией, со всеми вытекающими... (например, ограничить способы взлома).

Отправлено: 17:05, 17-01-2011 | #6

exo exo вне форума Автор темы

Аватара для exo

Ветеран


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

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


Цитата Sham:
закомментировать параметр open_basedir в php.ini (по умолчанию имхо так и есть). »
да, есть, был закомментирован.
что-то ещё можно посмотреть?

в httpd.conf добавили:
php_admin_value open_basedir /www/bitrix/modules/main/interface:/www/bitrix/admin:/www/bitrix/modules/main/include:/www/bitrix

когда жирное добавили - заработало !!!
правда проверка в битриксе показала, что этот параметр не желателен.

-------
Вежливый клиент всегда прав!


Последний раз редактировалось exo, 18-01-2011 в 11:16.


Отправлено: 09:35, 18-01-2011 | #7



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » [решено] ошибка в php ?

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - [решено] PHP - Передача полезного значения(части) массива из одного скрипта php, в другой. ilka Программирование и базы данных 8 02-11-2010 19:37
C/C++ - [решено] PHP. Fatal error: Function name must be a string in /var/www/index.php on line 15 Artem-Samsung Программирование и базы данных 6 29-11-2008 18:37
[решено] Apache 2.2.8 + Php 5.2.6 + MySQL 5.0.51b (win) - не работает php v0f41k Вебмастеру 4 11-05-2008 22:08
Туплю. Ошибка при создании сессии (PHP) pauluss Вебмастеру 5 10-10-2005 11:59
.htaccess , php и 500 ошибка mar Вебмастеру 3 19-02-2004 01:29




 
Переход