- 【PHP】下らねぇ質問はここに書き込みやがれ 5 [無断転載禁止]©2ch.net
177 :デフォルトの名無しさん (ワイモマー MMa7-D2ET)[sage]:2016/08/23(火) 12:04:05.12 ID:/kW4XPVoM - 中のファイルをulinkで削除してからディレクトリを削除する処理があるのですが
たまにDirectory not emptyという警告が記録されてディレクトリが残ります それなのに確認するとファイルはありません ここから考えられる挙動は、 ulink →ファイル削除処理が走る(終わりを待たない) →ファイル削除完了前にrmdir →ディレクトリ削除失敗 →ファイル削除処理遅れて完了 というものですが ulinkが削除完了を待たないなんてことあり得ますか?
|
- 【PHP】下らねぇ質問はここに書き込みやがれ 5 [無断転載禁止]©2ch.net
179 :デフォルトの名無しさん (ワイモマー MMa7-D2ET)[sage]:2016/08/23(火) 12:16:16.42 ID:/kW4XPVoM - unlink($this->_path.'/'.$this->_pidFileName);
rmdir($this->_path); というものです
|
- 【PHP】下らねぇ質問はここに書き込みやがれ 5 [無断転載禁止]©2ch.net
189 :デフォルトの名無しさん (ワイモマー MMa7-D2ET)[sage]:2016/08/23(火) 16:06:41.27 ID:/kW4XPVoM - OSはwindowsです
そういえば、フォルダの中に勝手に不可視ファイル作ったりしてますね 単なるディレクトリ削除と思って簡単に考えていましたが 何回か試行したりウェイト入れたりしなきゃいけないんですね ありがとうございます
|