問題タブ [zend-form2]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - stream_resolve_include_path が false を返す?
を実装しているフィールドセットがありますInputFilterProviderInterface
。私のgetInputFilterSpecification
関数は次のようになります。
ご想像のとおり、ファイルのアップロードを拡張子で検証しようとしています。
私の問題は、バリデーターがエラーメッセージを出していることです
ファイルが読み取れないか、存在しません
Extension
クラスを調べると、問題の原因となっている関数が見つかりました: stream_resolve_include_path($file)
. 次var_dump
$file
の出力を取得すると:
C:\Windows\Temp\php6BE7.tmp
だから...なぜstream_resolve_include_path
このパスを解決できないのですか? どうすれば修正できますか?
これは現在、Windows 仮想マシンで実行されています。これは問題の一部ですか?つまり、上記の機能は互換性のあるオペレーティング システムでのみ動作しますか?