为什么phpmyadmin会发出file_exists警告?

时间:2016-01-02 23:59:08

标签: ubuntu phpmyadmin

phpMyAdmin在登录页面上发出以下警告:

  

./libraries/Util.class.php#521 file_exists()中的警告:open_basedir限制生效。文件(doc / html / index.html)不在允许的路径中:(/ usr / share / phpmyadmin /:/ etc / phpmyadmin /:/ var / lib / phpmyadmin /:/ usr / share / php / php-gettext /:/ usr / share / javascript /)

     

Backtrace ./libraries/Util.class.php#521:file_exists(string' doc / html / index.html')./ library / Use.class.php #545:PMA_Util :: getDocuLink (字符串'索引',字符串'',)./ library /plugins / auth / AututnticationCookie.class.php#175:PMA_Util :: showDocu(字符串'索引&# 39;)./ library /common.inc.php#880:AuthenticationCookie-> auth()。/ index.php#12:require_once(./ libraries / common.inc.php)

可能未正确配置此suggests /etc/phpmyadmin/apache.conf。因此我检查了php_admin_value

  

php_admin_value open_basedir / usr / share / phpmyadmin /:/ etc / phpmyadmin /:/ var / lib / phpmyadmin /:/ usr / share / php / php-gettext /:/ usr / share / javascript /:/ usr /分享/ php / tcpdf /:/ usr / share / doc / phpmyadmin /

这看起来是正确的,所以我错过了什么?

1 个答案:

答案 0 :(得分:0)

事实证明,我正在编辑错误的Apache配置文件。我应该编辑/etc/phpmyadmin/apache.conf中的那个。{/ p>而不是/etc/apache2/sites-available