file(): read of 8192 bytes failed with errno=21 Is a directory

2021/06/29

file(): read of 8192 bytes failed with errno=21 Is a directory

Noticeエラーですが、上記のようなエラーが出た。

パッと見、1ファイルの容量が大きいのかな?と思ったけど、Is a directoryと書いてあるので、単純にファイルではなくディレクトリをfile関数で読み込もうとしただけのエラーでした。

$file = file( $line );

if ( is_file( $line ) )
{
    $file = file( $line );
}

これでエラーは出なくなりました。

サニージェム公式note

アーカイブ記事

すべて
  • 1月
  • 2月
  • 3月
  • 4月
  • 5月
  • 6月
  • 7月
  • 8月
  • 9月
  • 10月
  • 11月
  • 12月

contact us お問い合わせ

Contact お問い合わせ・ご相談

「何から相談すればいいかわからない」
そんな段階でも、お気軽にご連絡ください。

Recruit 求人へのご応募

サニージェムの考え方に共感してくれる方と、
ぜひ一緒に働きたいと思っています。