Maar let op:
Note: When safe mode is enabled, PHP checks whether the files or directories you are about to operate on have the same UID (owner) as the script that is being executed. In addition, you cannot set the SUID, SGID and sticky bits
Wat hier staat is wanneer safe mode aan staat er een restrictie is waneer je wel kan chmoden en waneer niet. Je bestand die je wilt chmoden moet zijn aan gemaakt door de zelfde user. Meestal apache. Als je upload is dit niet het geval!
ik heb daar ook veel problemen mee gehad, met dat safe mode restriction..
ik maakte een bestand aan + chmod met een php script, daarna wou ik hem verwijderen met een ander, en kreeg ik een safe mode restriction error.. :) toen anders gedaan.. allerlei dat soort irritante errors krijg je dan.. als het je eigen server is kun je in httpd.conf of in php.ini instellen of het on or of is..