
Ich bin ein Linux-Neuling. Ich habe x ampp 1.8.3-2(lampp)
auf Ubuntu 13.10 installiert und konfiguriert.
Ich füge meinen www
Ordner in Ubuntu 13.10 ein /opt/lampp/htdocs
.
Da nun der Eigentümer des www
Ordners ist root
und über die Berechtigung zum Erstellen und Löschen von Dateien verfügt, habe ich die Berechtigungen wie folgt geändert:
sudo chmod 777 -R /opt/lampp/htdocs/www
Ich kann auf meine alten Dateien im www
Verzeichnis zugreifen und die Webseite im Browser mit der URL anzeigen localhost/xampp/www/xxx/abc.php
. Ich kann Dateien wie aaa.php
darin erstellen, www
aber wenn ich versuche, aaa.php
die Datei anzuzeigen, heißt es
Object not found
The requested URL was not found on this server. If you entered the URL manually please check your spelling and try again.`
If you think this is a server error, please contact the webmaster.`
Error 404
localhost Apache/2.4.7 (Unix) OpenSSL/1.0.1e PHP/5.5.6 mod_perl/2.0.8-dev Perl/v5.16.3
Ich kann keine neuen Dateien ausführen und geänderten Code nicht ausführen. Irgendwelche Vorschläge? Danke.
Antwort1
der Pfad, den ich verwendet habe, war falsch. Ich habe /opt/lampp/htdocs/www/a.php
stattdessen „sollte“ verwendet /opt/lampp/htdocs/xampp/www/a.php
, deshalb kann es nicht gefunden werden. Da ich eine URL habe, die antwortet, http://localhost/xampp/www
musste ich einfach meine Verzeichnisse und Dateien dort einfügen /opt/lampp/htdocs/xampp/www
und es funktioniert einwandfrei. Danke an alle