PHPのmkdir()関数でディレクトリを作成しているのだと思いますが、PHPのマニュアルによると...
rssフォルダまではできてもおかしくないと思うのですけれども、その中にはファイルは作れないのかもしれません。だからセーフモードのときは作らないようにしているのかと。。
とのことなので、パーミッション以前の問題としてこの関数ではディレクトリの作成はできないのでは?
注意: セーフモード が有効の場合、PHP は、操作を行うディレクトリが、実行するスクリプトと同じ UID (所有者)を有しているかどうかを確認します。
注意: セーフモード が有効の場合、PHP は、操作を行うディレクトリが、実行するスクリプトと同じ UID (所有者)を有しているかどうかを確認します。つまり、その上のcache の所有者に関係してくるのですね(勘違いしてる?)
とのことなので、パーミッション以前の問題としてこの関数ではディレクトリの作成はできないのでは?http://modxcms.com/forums/index.php/topic,25272.msg173943.html#msg173943
別スレで書かれているように、ftp_mkdir()等の別のやり方をしないとダメっぽいですね。