小编Kon*_*ner的帖子

MediaWiki“open_basedir 限制生效”

我安装了本地 MediaWiki 并授予其访问以下目录的权限php.ini

open_basedir = /srv/http/:/home/:/tmp/:/usr/share/pear/:/usr/share/webapps/mediawiki
Run Code Online (Sandbox Code Playgroud)

为什么我仍然收到以下消息?这对我来说没有意义:

<b>Warning</b>:  is_file(): open_basedir restriction in effect. File(/usr/share/webapps/mediawiki/images/lock_yBgMBwiR) is not within the allowed path(s): (/srv/http/:/home/:/tmp/:/usr/share/pear/:/usr/share/webapps/mediawiki) in <b>/usr/share/webapps/mediawiki/includes/GlobalFunctions.php</b> on line <b>1196</b><br />
Run Code Online (Sandbox Code Playgroud)

怎能/usr/share/webapps/mediawiki/images/lock_yBgMBwiR不在之内/usr/share/webapps/mediawiki

我在 httpd.conf 中没有进一步的限制(我在官方 php 文档中读到文件 open_basedir 语句也可以如此)。

php mediawiki open-basedir

4
推荐指数
1
解决办法
1219
查看次数

标签 统计

mediawiki ×1

open-basedir ×1

php ×1