Hallo und guten Tag Jan,
zunächst einmal sollten wir wissen, wie der Webserver bezüglich PHP eingerichtet ist.
- Läuft er mit PHP als Apache-Modul?
- Läuft er mit PHP als CGI?
- Läuft er mit PHP als Fast-CGI z.B. mit suexec?
Rechte sollten immer so gering wie möglich eingestellt bleiben.
Wenn man auf einem aktiven Webserver arbeitet, muss ma sich ggf. auch eigene Uploadscripte bereitstellen, damit die Rechte dann anschließend passen..
FTP ist grundsätzlich böse. Da liegen die Zugangsdaten offen lesbar im Packet-Stream...
SSH/SCP wären besser, aber da können ggf. auch Bereiche auf dem Webserver erreicht werden, die nicht für die Benutzung von Jedermann gesund sind.
Wenn nur Du alleine den Websercer zum Upload von Files benutzt, wäre also sftp (aus ssh) das richtige für Dich.
Grüße
TS