Ich habe einen Server gemacht, aber ich erhalte eine schlechte Nachricht, wenn ich versuche, eine PHP-Datei in "/ var/www/html" zu erstellen. Es sagt: Erlaubnis verweigert.
Ich habe nach einer Lösung gesucht, aber ich möchte nicht "myuser" Erlaubnis wie "root" machen und ich habe auch gelesen, dass es eine schlechte Praxis ist. Ich habe versucht, mit PHPSstorm auf den Server mit SFTP zuzugreifen, aber am Ende kann ich jedoch keine Datei hochladen oder erstellen.
Vielen Dank vorher!Ubuntu Server, PHP - Apache: Erlaubnis verweigert
0
A
Antwort
2
Standardmäßig ist der Besitzer der Dateien in/var/www/html die Gruppe www: data. Alles, was Sie tun müssen, ist, sich in die www-Datengruppe einzufügen.
sudo adduser <username> www-data
sudo chown -R www-data:www-data /var/www
Die erste Zeile fügt Sie in der www-data-Gruppe, die zweite Zeile alle Dateien mit verkorkstem Eigentum aufräumt.
Sehen Sie mehr über Best Practices hier https://askubuntu.com/questions/46331/how-to-avoid-using-sudo-when-working-in-var-www
hoffe, das hilft!
Verwandte Themen
- 1. PHP fopen Erlaubnis verweigert - Windows Server remote
- 2. Erlaubnis verweigert - php unlink
- 3. vtiger Erlaubnis verweigert Installation
- 4. Erlaubnis verweigert mein eigenes Programm läuft (ubuntu)
- 5. Ubuntu sagt "bash: ./program Erlaubnis verweigert"
- 6. Docker ‚ACHTUNG: die Erlaubnis verweigert‘ auf ubuntu
- 7. PHP funktioniert nicht auf Ubuntu Apache-Server
- 8. Capistrano mkdir Erlaubnis verweigert
- 9. vagabund + Erlaubnis verweigert Mint
- 10. php unlink() Funktion die Erlaubnis verweigert Ausgabe
- 11. PHP IOS Push-Benachrichtigung (Erlaubnis verweigert)
- 12. xp_subdirs Erlaubnis verweigert
- 13. Erlaubnis verweigert auf Tomcat
- 14. Erlaubnis verweigert, während Ruby Edelsteine auf Ubuntu installieren 16.04
- 15. Apache Camel wirft Erlaubnis verweigert für SFTP-Verbindung
- 16. Erlaubnis verweigert auf Dateiübertragung
- 17. Nginx Erlaubnis verweigert 13
- 18. PHP-FPM + Laravel + Nginx + Ubuntu Erlaubnis
- 19. S4cmd die Erlaubnis verweigert Fehler
- 20. Keine Erlaubnis mit Apache auf CircleCI
- 21. Firebird: Erlaubnis verweigert?
- 22. Compile Elixier Erlaubnis verweigert
- 23. Cygwin Erlaubnis verweigert
- 24. Datei-Erlaubnis verweigert
- 25. Remote-Erlaubnis verweigert Benutzer2
- 26. EACCES: Erlaubnis verweigert, offen
- 27. Firebase Sicherheitsregeln Erlaubnis verweigert
- 28. GPG Erlaubnis verweigert
- 29. Erlaubnis verweigert IE iFrame
- 30. Aws Ec2 ssh Zugang - Erlaubnis verweigert (publickey)