Проблема эта уже обсуждалась, но на форуме я так ответа и не нашел. При попытке открыть страницу phpMyAdmin (администрирование MySQL) вылетает сообщение:
PHP Warning: open_basedir restriction in effect. File is in wrong directory in sys:/apache/nwdocs/phpmyadmin/index.php on line 9
PHP Fatal error: Failed opening required './libraries/grab_globals.lib.php' (include_path='.;sys:/php/includes;data:/site/www/inc') in sys:/apache/nwdocs/phpmyadmin/index.php on line 9
Указание ведущей точки в пути (./libraries/grab_globals.lib.php) или ее отсутствие (libraries/grab_globals.lib.php) ни на что не влияет. Через Apache 1.3.27 открыт доступ во все директории.
php версии 4.2.4-dev
MySQL 4.0.7-gamma
Apache 1.3.27
Netware 6 sp3 + postfix
тома все NSS
Мне показалось, что PHP не может сконектится с MySQL. Что и как надо прописать в php.ini для этого?
По отдельности и php работает нормально (проверялось на демках из поставки php), и MySQL (тест из readme - создание БД и запрос к ней через консоль).
php.ini установлен по умолчанию. Изменения лишь в нескольких строках, добавлен еще один путь в переменную <include_path>, отключена загрузка php_ldap.nlm (с ней тоже ничего не работало), прописан параметр mysql.default_port = 3306