IIS服务器中的PHPFox波斯url转换为问号

IIS服务器中的PHPFox波斯url转换为问号,url,iis,unicode-string,persian,phpfox,Url,Iis,Unicode String,Persian,Phpfox,我已经在支持PHP5.x的IIS服务器中安装了phpfox 但是URL转换为?????当我点击一些波斯链接时。 例如,我应该有如下链接: http://mydomain.com/index.php?do=/photo/album/6/————————————————————————————————————————————————————http://mydomain.com/index.php?do=/photo/album/6/????????/ 虽然我在基于windows的联机主机中遇到了这

我已经在支持PHP5.x的IIS服务器中安装了phpfox 但是URL转换为?????当我点击一些波斯链接时。 例如,我应该有如下链接:

http://mydomain.com/index.php?do=/photo/album/6/————————————————————————————————————————————————————http://mydomain.com/index.php?do=/photo/album/6/????????/

虽然我在基于windows的联机主机中遇到了这个问题,但我已经使用XAMPP在localhost中安装了这个版本,并且它运行时没有问题


我是php新手。

您需要对URL的Unicode部分进行编码:(urlencode(utf8_encode($string)))谢谢您的回复。不幸的是,我不知道PhpFox在哪里生成URL。帮我个忙,请指导我更改源代码或特定函数。