Erstmal grundsätzlich: Es gibt keine allgemeingültige, allein seeligmachende Serverkonfiguration - auch wenn viele meinen, sie hätten die Patentlösung parat. Die meisten Provider, so auch wir, bauen ihre Server, wie sie es für richtig halten. Somit ist ein Vergleich "aber bei dem dem Provider hatte ich das Problem nicht" nicht statthaft. Dafür hat dann dieser Provider wieder andere Probleme (sonst wärst du ja noch, ne?). Es ist eine Frage der Gewichtung, der Prioritäten, die ein Provider setzt.
In deinem Fall ist vermutlich php als Apachemodul mit abgeschaltetem safe_mode eingebunden, das hat Vor- aber auch Nachteile. Einen Nachteil spürst du ja deutlich. Eine mögliche Lösung wäre, php als cgi einzubinden, dann erhalten von einem Script geladene Dateien den chown des ftp-Users und nicht den des Apachen und sind per ftp bearbeitbar. Aber wie oben schon erwähnt, hat auch diese Art, einen Server zu konfigurieren, Nachteile - z.b. dass man mit dem chmod viel vorsichtiger sein muss.
Dein Provider wird kaum die Serverkonfiguration ändern. Du könntest ihn jedoch fragen, ob er nicht Server mit php als cgi hat (hat er bestimmt, in Zeiten mehrerer php-Versionen gleichzeitig, sterben die "Modulserver" aus) und ob du da nicht umziehen darfst, damit deine Probleme gelöst sind. Wird er bestimmt machen
Wir haben z.B. auch Server in beiden Varianten da - man kann es nicht allen gleichzeitig recht machen
