Страница 1 из 1

При запуске phpMyAdmin

СообщениеДобавлено: 07 июл 2003, 15:46
ProRus
При запуске phpMyAdmin/index.php выдает следующее...
Novell 5.1. SP 6 + MySQL 4.0.13 + Apache 1.3.27

Warning: open_basedir restriction in effect. File is in wrong directory in sys:/apache/htdocs/phpmyadmin/index.php on line 9
Fatal error: Failed opening required './libraries/grab_globals.lib.php' (include_path='.;sys:/php/includes') in sys:/apache/htdocs/phpmyadmin/index.php on line 9

В чем причина?

СообщениеДобавлено: 07 июл 2003, 19:15
Музалёв Николай
ProRus писал(а):(include_path='.;sys:/php/includes') in sys:/apache/htdocs/phpmyadmin/index.php on line 9

А точка с запятой в пути - это правильно?

А как надо?

СообщениеДобавлено: 08 июл 2003, 05:25
ProRus
А как надо?
Я уже все пробовал и так и сяк...
Такой папки вообще не существует, это так по умолчанию в php.ini написано.
Мне так кажется что нехватает какихт библиотек, немогу понять каких...
LibC самые свежие вчера скачал, поставил.

Не отрабатываются require('./libraries/grab_globals.lib.php'),
может он неможет свои библиотеки найти?

СообщениеДобавлено: 08 июл 2003, 13:10
Андрей Троценко
IMHO, ключевая фраза "open_basedir restriction in effect" - стоит проверить, разрешен ли в конфигурации Apache доступ в указанную директорию (секция вроде нижеследующей):

<Directory "sys:/apache/libraries/"> # или куда он ссылается ?
# Options Indexes FollowSymLinks
AllowOverride None
#
# Controls who can get stuff from this server.
#
Order allow,deny
Allow from all
</Directory>

Может у Вас "AllowOverride All" - тогда нужно смотреть sys:/apache/htdocs/phpmyadmin/.htaccess

Еще: http://bugs.php.net/

Вот так...

СообщениеДобавлено: 09 июл 2003, 06:35
ProRus
Оказывается все работает...
Просто не находит данной библиотеки на которую ссылается require('./libraries/grab_globals.lib.php').

Пробовал создать самый простой PHP и перенаправление на другой PHP в томж каталоге перенаправление работает, но при перемещении файла в каталог ниже, php его не обнаруживает ... :((

Как сделать чтоб правильно понимал место нахождения данного файла?

Походу чтот сдесь нетак...
require('./libraries/grab_globals.lib.php')