お知らせ

NC3の公式サイトのトラブルにて掲載されていた「フォトアルバム投稿時のパーミッションがおかしい(?)」でこちらのデモサイトにて確認したら確かに内部エラーとなりました。

っで、ちょっと調べてみたらrenameのところで落ちているようです。

そこでググってみたらいろいろとあり見てみたらこれかなあといった解決策があったので試してみました。

良い方法とは思えないのですがこの方法で以下のフォトアルバムが設置できました。

【解決策】

/app/Plugin/Upload/Model/Behavior/UploadBehavior.php

の360行目

return rename($filename, $destination); のrenameの前に@をつけるのでした。

return @rename($filename, $destination);

とすれば、エラーを返さなくするようで現在の問題は回避できます。

もうひとつcopyし正常に複写できれば移動元を削除(unlink)するといった方法もあるようですが、コードを書く必要もあり@をつける方法を試しました。

 

この方法が本当に良いかは開発者さまの確認・検討が必要ですが・・・

フォトアルバム