私は、関数fopenを使用してファイルを開くしようとしている、と私はエラーを取得しています:奇妙な問題、
Warning: fopen(/var/www/views/images/favicon.gif): failed to open stream:
Numerical result out of range
ファイルが提供されたパスに存在します。私はそれを修正するためのエラーのドキュメントを見つけることができませんでした。何かご意見は?
私は、関数fopenを使用してファイルを開くしようとしている、と私はエラーを取得しています:奇妙な問題、
Warning: fopen(/var/www/views/images/favicon.gif): failed to open stream:
Numerical result out of range
ファイルが提供されたパスに存在します。私はそれを修正するためのエラーのドキュメントを見つけることができませんでした。何かご意見は?
は、私は私がしなければならなかったすべてはそれを変更したとき
fopen($file, FOPEN_READ)
を使用しようとしていたが判明しました。
ああ! PHPには 'preg_match()'のようないくつかの定数が組み込まれているのはなぜですか? – ken
ファイルに直接アクセスできますか? getimagesize()
はどのような情報をファイルに返しますか?それは本当に奇妙に思えるし、その結果を得る運もない。
fopen($file, 'r')
そして、それはそれを修正:
コードスニペットを表示するのはどうですか? – stillstanding
合意しました - それは私が推測する近くのコードの何か他の原因によるエラーかもしれません。 – thomasrutter
これはファイルシステム関連の問題かもしれません。 chroot、permissions、場合によってはファイルディスクリプタが2回開かれています。最初にスクリプトに対して相対的にファイル名を指定してみてください。 – mario