Hello,
das scheint ganz einfach zu sein:
Beim Erzeugen von Dateien gehören diese IMMER dem PHP-Core, also bei Dir dem User 30. Das ist ganz egal, wem das Script gehört. Du kannst versuchen, im Script die Gruppe der Datei zu wechseln.
Beim Löschen von Dateien greift dann der SafeMode. Wenn das Script nun aber User 835 gehört, dann darf dieses Script die Datei nicht wieder löschen. Es ist ja wahrscheinlich ein anderes Handle dafür angefordert worden.
Wenn Du nicht die Entschärfung SafeModeGID aktiviert hast, beißt Du Du Dir an dem Konzept die Zähne aus. Du müsstest alle "zertifizierten" Scripte an User 30 übertragen (chown). Das darf aber nur Root. Ggf.
Wenn Du SafeModeGID = ON hast, dann reicht es, die Gruppe der Scripte an den die Gruppe des Users 30 zu übertragen. Das müsstest auch Du dürfen, wenn Du ebenfalls in der Gruppe bist.
Grüße
Tom