phpのリンク解除削除の問題
写真を削除する場合
例: unlink('abcdef.jpg');
こうすれば普通に削除できます;
ただし、データベースから読み込む際にはファイル名を削除することはできません
fn=$rs['abc'];
リンクを解除($fn);
削除できない。専門家はそのような状況に遭遇したことがありますか?
プロンプト情報:
警告: unlink(user_logo/ d4d84f383714d5f3.jpg) [function.unlink]: そのようなファイルまたはディレクトリはありません
------解決策---------------------
彼はそれを非常に明確に言いませんでしたか?
そのようなファイルまたはディレクトリはありません そのようなファイルまたはディレクトリはありません
------解決策---------------------
エラーメッセージファイルが存在しません
道が間違っているはずです
------解決策---------------------
まずファイルが存在するかどうかを確認してから削除してください
警告はすべて、ファイルまたはディレクトリが存在しないことを示しています
if(file_exists($fn)){
リンクを解除($fn);
}
------解決策---------------------
user_logo/ ディレクトリを見て、このファイルがこのディレクトリに存在するかどうかを確認してください
なければ削除、あれば削除
。if(file_exists($fn)){//ファイルは存在します
//todo削除
}