Das klingt nach einem nicht oder falsch konfiguriertem open_basedir und ganz ehrlich, diesen auf / zu setzen ist imo das dümmste was man machen kann. Damit kann dein PHP Programm nämlich alle Dateien auf der Maschine lesen, auf die es Lesezugriffe hat, also auch z.B. /etc/passwd und /etc/shadow
In deinem Fall müsste der basedir wohl in etwa so lauten:
wobei ich den von einem ubuntu Server kopiert habe, kA ob die Pfade für debian möglicherweise angepasst werden müssen.
In deinem Fall müsste der basedir wohl in etwa so lauten:
Code:
/var/www/web3/html/XXX:/usr/share/php5:/tmp:/usr/share/phpmyadmin:/etc/phpmyadmin:/var/lib/phpmyadmin
Kommentar