Wie kann das Problem gelöst werden, dass Centos keine Dateien hochladen kann?
Yum zum Aufbau des FTP-Dienstes verwenden. .
Windows verwendet FileZilla, um eine Verbindung zum Linux-FTP herzustellen. Was noch frustrierender ist, ist das Upload-Problem. Ich habe einen halben Nachmittag damit verbracht, es erfolglos zu beheben, aber ich habe es gerade endlich gelöst. . Lassen Sie uns über die folgenden Ideen sprechen:
1. Installieren Sie vsftp
yum install vsftp
2. Starten Sie vsftp
service vsftpd start
Obwohl es korrekt gestartet werden kann, folgt es grundsätzlich der Standardkonfiguration und Eine anonyme Anmeldung ist nicht möglich. Das Ergebnis von
für das Hochladen von Dateien und Ordnern ist:
vim /etc/vsftpd/vsftpd.conf
von Dateien und Ordnerberechtigungen ist zulässig. Starten Sie den vsftpd-Dienst neu. .
Obwohl es kein Problem mit der Konfiguration gibt, kann ich immer noch keine Dateien hochladen und das gemeldete Problem betrifft immer noch Berechtigungen. .
Nach der Suche stellt sich heraus, dass Selinux heruntergefahren werden muss:
Ändernvim /etc/selinux/config
Die obige Methode deaktiviert den Selinux-Dienst und erfordert einen Neustart des Computers Natürlich gibt es auch eine vorübergehende Deaktivierung. Sie müssen auch die Berechtigungen für den Stammordner von FTP festlegen:
chmod 777 -R /usr/share/nginx/html
Nachdem die Einstellungen abgeschlossen sind, können Sie endlich Dateien hochladen. . . . Natürlich müssen Sie es in den Pub-Ordner hochladen. .
Verwandte Referenzen: centOS-Tutorial
Das obige ist der detaillierte Inhalt vonSo lösen Sie das Problem, dass Centos keine Dateien hochladen können. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!