2016-04-04 14 views
1

Ich habe meine Dateien auf Ubuntu-Server hochgeladen. Alles funktioniert außer Datei-Upload.PHP-Datei-Upload auf Ubuntu-Server

Ich habe die Erlaubnis für alle Dateien als 0644 und für die Ordner 0755 gegeben.

Laut den Referenzen soll ich die Ordnerberechtigung auf 0777 ändern, die ich nicht tun möchte.

Gibt es eine andere Möglichkeit, Datei-Upload auf Ubuntu-Server zu ermöglichen, ohne die Berechtigung von 0755 zu 0777 zu ändern?

+1

_ "Laut den Verweisen soll ich die Ordnerberechtigung auf 0777 ändern, was ich nicht tun will." _ Das ist ein Missverständnis, und Sie haben Recht, es nicht zu tun, 777 sollte nie außer verwendet werden um vielleicht zu testen, dass X-Problem tatsächlich kein Berechtigungsproblem ist. 755 sollte jedoch in den meisten Fällen gut genug sein, solange Ihr Web-/Apache-Benutzer Eigentümer der Ordner ist, in die Sie hochladen möchten. Andernfalls müssen Sie möglicherweise Gruppenberechtigungen prüfen. – Epodax

+0

Ok, wie sehe ich in Gruppenberechtigungen? Bitte posten Sie, wenn Sie eine Referenz haben –

+1

Ich werde nicht Ihre Forschung tun, Google ist Ihr Freund und er ist bereit, Ihnen zu helfen. – Epodax

Antwort

2

Wenden Sie keine 777-Berechtigung für Ihre Dateien/Ordner auf dem Server an.

Die Dateien werden hauptsächlich aus zwei Gründen nicht hochgeladen.

  1. Falsches Eigentum (user: group)
  2. Falscher Upload-Pfad

This article wird den richtigen Datei/Ordner Eigentums Setup erleichtern.

Ich hoffe, das hilft.

+0

Ich überprüft den Pfad ist korrekt. Und der Artikel hat mir nicht geholfen. –

+0

Vielleicht dies: http://askubuntu.com/questions/6723/change-folder-permissions-and-ownership Aber versuchen Sie Google hinsichtlich der Ordnerbesitz und Erlaubnis. Hunderte von Lösungen sind dafür verfügbar. – Nikhil

+0

Die meisten Lösungen haben gesagt, die Erlaubnis zu 0777 zu ändern –

Verwandte Themen