gpt4 book ai didi

php - 具有 unicode 名称的文件夹中的 Apache htdocs

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:50:56 25 4
gpt4 key购买 nike

我的 apache(适用于 windows)htdocs 位于 c:\anything1\忧郁怒\anything2 之类的文件夹中。问题是在这种情况下 php 不会从这里执行任何脚本,并且会显示如下错误消息:

`警告:未知:无法打开流:第 0 行的未知中没有这样的文件或目录

fatal error :未知:第 0 行未知中的“c:/anything1/忧郁怒/anything2/index.php”(include_path='.;C:\php5\pear')打开失败`

如果我尝试打开一个 html 文件,它是由 apache 提供的,所以问题似乎只出现在 php 上。您知道如何解决这个问题吗?

最佳答案

我可能是错的,但我会说如果不修补 PHP 就无法做到这一点。 Apache(或 PHP apache 处理程序)向 PHP 传递以 UTF-8 编码的路径,而 PHP 最终依赖于 FindFirstFile 的 ANSI 版本(并且您无法设置 UTF-8 代码页)。

我建议你submit a bug report .

关于php - 具有 unicode 名称的文件夹中的 Apache htdocs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2856270/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com