ファイルを開くことができないときに、「FALSE」よりも意味のあるものを取得するにはどうすればよいですか?
$myFile = "/home/user/testFile.txt";
$fh = fopen($myFile, 'w') or die("can't open file");
die
ステートメントを使用するcan't open file
と、クライアントに返され、ほとんど役に立ちません。削除してもエラーは発生しません。私が返すなら$fh
、それはFALSE
です。ローカルファイル名と絶対ファイル名の両方を試しました。私のindex.html
ファイルは、ホール フォルダのサブ フォルダの 1 つにあります。さらに、書き込みしようとしているフォルダーで suPHP を使用しています0755
(suPHP では、すべてのフォルダーにこれが必要です)。
問題が発生した理由を突き止める方法、またはファイルを開く前にクエリを実行する方法を教えてください。