アカウント名:
パスワード:
ハードリンクを削除して新しいログファイルを作ったら、元のファイルのリンクカウントが1減ってログファイルは普通に作られるだけじゃないの?どうしてリンク元のファイルが書き変えられるの?
正確にはfopenのw+とかの、開いた時に中身を空にする(≒削除)設定でファイルを開いてる。削除というよりはクリアとした方が通じたと思う。
ハードリンクだから、そんな設定で開いた瞬間に中身は空になってしまって、ログが書き込まれるので壊れる。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
にわかな奴ほど語りたがる -- あるハッカー
質問 (スコア:0)
ハードリンクを削除して新しいログファイルを作ったら、元のファイルのリンクカウントが1減ってログファイルは普通に作られるだけじゃないの?
どうしてリンク元のファイルが書き変えられるの?
Re: (スコア:0)
正確にはfopenのw+とかの、開いた時に中身を空にする(≒削除)設定でファイルを開いてる。
削除というよりはクリアとした方が通じたと思う。
ハードリンクだから、そんな設定で開いた瞬間に中身は空になってしまって、ログが書き込まれるので壊れる。