5

c:\anything1\怘怙怚怛\anything2 のようなフォルダーに Apache (Windows 用) htdoc があります。問題は、この場合、php はここからスクリプトを実行せず、次のようなエラー メッセージを表示することです。

`警告: 不明: ストリームを開くことができませんでした: 行 0 の不明にそのようなファイルまたはディレクトリはありません

Fatal error: Unknown: Failed opening required 'c:/anything1/怘怙怚怛/anything2/index.php' (include_path='.;C:\php5\pear') in Unknown on line 0 `

htmlファイルを開こうとするとapacheで提供されているので、phpだけで問題が発生するようです。これを解決する方法はありますか?

4

2 に答える 2

0

私は間違っているかもしれませんが、PHP にパッチを当てないとできないと思います。Apache (または PHP Apache ハンドラ) は PHP に UTF-8 でエンコードされたパスを渡し、PHP は最終的に FindFirstFile の ANSI バージョンに依存します (そして UTF-8 コードページを設定することはできません)。

バグレポートを提出することをお勧めします。

于 2010-05-18T11:25:08.263 に答える