質問 > 管理機能 > ログローテーション処理について |
管理機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
seasoft |
投稿日時: 2010/9/18 13:05
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: ログローテーション処理について > renameはキャッシュ使用対象と5.1台では一時期書いてあったようです。問題が多かったのか5.3系では対象外の模様(マニュアルを信じるならば)。
そうなると、5.1系では rename で stat の情報を利用していた時期があると考えられますね。おそらく、patapata 様の環境で、rename 時に警告が発生した事象も、これが原因のようですね。 そもそも、現マニュアルでは、rename が警告を発するという記述も内容ですし。(あっでも、5.2系 Windows では、発生しました。) Windows 版が行なっているような動作を、UNIX 系にも適用しようと試みたんですかね。 しかし、それだけでは説明が付かない部分もあるので、もう少し探求が必要となりそうですね。 # PHP の C ソース見れば明確になりますが、あれ見ると PHP を使うのが怖くなるので、やめておきます。 > 唯一ぶれていないのはunlinkは必ずキャッシュをクリアするという仕様でしょうか > 信じられるのはunlinkだけと思ってます・・・(苦笑 もしや、rename のときって、第1引数($oldname)側のキャッシュクリアしていないんですかね・・・
|
フラット表示 | 前のトピック | 次のトピック |