【问题标题】:PMA 4.5.2.0 file_exists(): open_basedir restriction in effectPMA 4.5.2.0 file_exists():open_basedir 限制生效
【发布时间】:2016-03-16 16:35:54
【问题描述】:

通过 PPA 在我的 Ubuntu 服务器上安装 phpMyAdmin 后

https://launchpad.net/~nijel/+archive/ubuntu/phpmyadmin

我收到一系列警告。提前致谢!

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

回溯

./libraries/Util.class.php#521: file_exists(string 'doc/html/index.html') ./libraries/sanitizing.lib.php#92: PMA_Util::getDocuLink( 字符串 'faq', 字符串 'faq3-11', ) PMA_replaceDocLink(array) ./libraries/sanitizing.lib.php#152: preg_replace_callback( 字符串 '/\[doc@([a-zA-Z0-9_-]+)\]/', 字符串 'PMA_replaceDocLink',字符串'Podría ser aproximado。脉冲能源 número para obtener la cantidad exacta。版本 [doc@faq3-11]常见问题 3.11.', ) ./templates/database/structure/table_header.phtml#43: PMA_sanitize(string 'Podría ser aproximado. Pulse en el número para obtener la cantidad exacta。版本 [doc@faq3-11]FAQ 3.11[/doc].') ./libraries/Template.class.php#80: 包括(./templates/database/structure/table_header.phtml) ./libraries/controllers/DatabaseStructureController.class.php#224: PMA\Template->render(array) ./db_structure.php#54: PMA\Controllers\DatabaseStructureController->indexAction()

【问题讨论】:

  • 您可能希望将站点的文档根目录添加到 open_basedir 允许的路径...

标签: php mysql ubuntu phpmyadmin open-basedir


【解决方案1】:

算了,我找到答案了!

在我的 Ubuntu Server 14.04 中,我编辑了文件 /etc/phpmyadmin/apache.conf,并搜索了以下行:

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

并在末尾添加:/usr/share/doc/phpmyadmin/,警告消失了!

【讨论】:

  • 嗯,但这已经包含在包中,所以很可能您使用的是过时版本的配置文件...
  • @米哈尔 |是的,通常当您创建备份文件并移动到新服务器时,使用快捷方式切换旧配置不再 100% 工作
  • 主要的补充是:请在对任何配置文件进行任何配置后重新启动 apache。 我知道这是不言而喻的,但它花了我几乎一天的时间,我永远不会得到在我意识到这一点之前回来。祝你好运
猜你喜欢
  • 2015-03-30
  • 1970-01-01
  • 2012-05-02
  • 1970-01-01
  • 1970-01-01
  • 2014-09-18
  • 1970-01-01
  • 2019-08-07
  • 1970-01-01
相关资源
最近更新 更多