MediaWiki “restrição open_basedir em vigor”

2

Eu instalei um MediaWiki local e dei acesso aos seguintes diretórios em php.ini :

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

Por que ainda recebo a seguinte mensagem? Não faz sentido para mim:

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

Como pode /usr/share/webapps/mediawiki/images/lock_yBgMBwiR não estar dentro de /usr/share/webapps/mediawiki ?

Eu não tenho mais restrições no httpd.conf (eu li na documentação oficial do php que as instruções do arquivo open_basedir podem ser também).

    
por Konrad Höffner 30.10.2012 / 12:38

1 resposta

3

Talvez o diretório / usr / share / webapps / mediawiki / images / lock_yBgMBwiR seja symlink, verifique com ls -l.

    
por 30.10.2012 / 12:42