Hallo,
auf Windows habe ich noch mit Xampp gearbeitet, da war der "localhost" ja der Ordner "htdocs", also wenn ich einen Ordner "meine-homepage" in "htdocs" angelegt habe, konnte ich die datei "index.php" durch die Adresse "localhost/meine-homepage/index.php" aufrufen.
Auf Ubuntu habe ich nun "Apache2" installiert, gestartet und wenn ich "localhost" eingebe, erscheint auch schön die Serverstartseite "Apache2 Ubuntu Default Page". Soweit klappt das auch. Im Dateimanager finde ich diesen "localhost"-Ordner unter "/var/www/html".
Gemäß dem Buch "Ubuntu 14.04 LTS" habe ich nun (versucht) mit der "elegante Methode" Zugriff auf "var/www" zu erlangen:
|
Quellcode
|
1
2
3
|
sudo chmod 0775 /var/www
sudo chgrp -R www-data /var/www
sudo adduser ICH www-data
|
Dann habe ich noch "libapache2-mod-php5" und "php5" installiert, also alles, was das Buch für PHP empfohlen hat.
Das Ergebnis ist nun, dass im Ordner "var/www" der Apache-Ordner "HTML" ein Schloß erhalten hat und wenn ich nun eine "index.php" in den Ordner "var/www" kopiere, kann ich diese mit Firefox nicht aufrufen, es kommt immer die Abfrage aus dem Anhang. Klicke ich dort auf "Mit FF öffnen", dann öffnet sich ein neuer Tab im FF und dort kommt die Abfrage erneut... was dann zu einem weiteren neuen Tab und der erneuten Abfrage führt etc.
Was habe ich noch übersehen?
Was Apache angeht, bin ich aboluter Anwender in der Hinsicht, dass ich eigentlich nur meine PHP-basierte HP lokal testen will, bevor ich sie ins Netz stelle, aber wenn jetzt solche Probleme auftreten, bin ich absolut hilflos...