2017-04-02 3 views
0

ich kann nicht öffnen ein PHP-Skript auf meinem virtuellen Ubuntu 12.04 Lamp Server, ich versuchte an einem Online-Host und es funktioniert gut, aber zu Hause hat nicht funktioniert.kann nicht öffnen Webseite auf meinem virtuellen Lampenserver ubuntu 12.04

, was ich schon tat: i intall PHP 5.4 wie die Online-Host Änderung permisions auf Ordner Ordner Benutzer ändern php 7 installieren (aber die Skripte sagen php 5,4-5,5)

und ich bekomme diesen Fehler Seite wenn ich versuche zu öffnen: Die angeforderte URL/loja/login wurde auf diesem Server nicht gefunden.

und das Protokoll Apache tell: [Client 192.168.0.10] Die Datei existiert nicht:/var/www/script/login "GET/loja/HTTP/1.1" 307 769 "-" „Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, wie Gecko) Chrome/56.0.2924.87 Safari/537.36 " 192.168.0.10 - - [02/Apr/2017: 00: 12: 23 -0300]" GET/loja/login HTTP/1.1 "404 502" - "" Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, wie Gecko) Chrome/56.0.2924.87 Safari/537.36 ""

Was ist falsch an meiner Lampe Server? Online-Hosts funktioniert sehr gut. das Skript: https://mega.nz/#!dpskSCDS!vmlxWXVjByV67wv41DO8MqDMPgfjBpxxj_p7uoxmfjQ

+0

möglich, dass Sie Inhaber oder Zugriffsrechten auf einige Dateien lokal anzupassen haben. Wenn Sie Dateien per FTP hochladen, ist der Eigentümer meistens automatisch der FTP-Benutzer, daher bemerken Sie dieses Problem nie auf dem Server. – David

+0

es ist virtueller Ubuntu-Server auf meinem PC – user2125667

+0

Wahrscheinlich haben Sie einige Unordnung mit Pfaden in den Skripten. Ich nehme an, Sie haben keinen Ordner "/ loja /" auf Root-Ebene Ihrer Ubuntu-Installation. – David

Antwort

0

Hallo bitte Ihre PHP-Dateien auf Ihrem htdocs Ordner hinzufügen, es ist /opt/lampp/htdocs

tun

dies auch

Dies das Eigentum an der/opt ändern/lampp/htdocs/Sie da:

sudo chown username:groupname /opt/lampp/htdocs 

Beispiel: (mein Benutzername ist Test und mein Gruppenname ist auch Test)

sudo chown test:test /opt/lampp htdocs 

Dies wird den Ordnerberechtigungen ändern, indem Sie lesen, schreiben und ausgeführt werden:

sudo chmod 777 /opt/lampp/htdocs 
+0

Normalerweise sollte der Webserver der Besitzer sein, oft "www-data" ... – David

+0

Ich habe dies bereits getan, Ändern der Berechtigungen auf 777 und der Benutzer/Gruppe auf/var/www/ – user2125667

+0

Einstellungsrechte auf 777 ist sehr ungewöhnlich und nur von Anfängern gemacht. Es ist unsicher und sollte überhaupt nicht berücksichtigt werden. – David

Verwandte Themen