Ich habe einen Windows7-PC mit einer gehosteten VirtualBox (Ubuntu). Auf der VirtualBox befindet sich ein Apache2. Die wird für den Windows7-Host freigegeben. Wenn ich also ls -l verwende, sehe ich, dass der Inhalt root gehört: vboxsf.
Wenn ich die VirtualBox auf den Apache-Benutzer "www-data" einschalte (sudo su www-data), kann ich mkdir -p / newfolder / newsubfolder nicht verwenden
Folgendes würde funktionieren mkdir / newfolder mkdir / newfolder / newsubfolder
Wenn ich ein PHP-Skript ausführe, habe ich auch Probleme mit mkdir (), wenn der dritte Parameter true ist. Mkdir ("/ newfolder / newsubfolder", 0774, true);
Ich habe auch ein Problem, wenn ich ein PHP-Skript mit file_exists () verwende. Das Ergebnis ist immer wahr.
Wie muss ich den freigegebenen Ordner konfigurieren?
quelle