MediaWiki: "действует ограничение open_basedir"

Я установил локальный MediaWiki и дал ему доступ к следующим каталогам в php.ini:

open_basedir = /srv/http/:/home/:/tmp/:/usr/share/pear/:/usr/share/webapps/mediawiki

Почему я все еще получаю следующее сообщение? Это не имеет смысла для меня:

<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 />

Как может /usr/share/webapps/mediawiki/images/lock_yBgMBwiR не быть в пределах /usr/share/webapps/mediawiki?

У меня нет дальнейших ограничений в httpd.conf (я читал в официальной документации php, что файлы open_basedir могут быть такими же).

1 ответ

Решение

Может быть, /usr/share/webapps/mediawiki/images/lock_yBgMBwiR - это папка символической ссылки, проверьте с помощью ls -l.

Другие вопросы по тегам