最模板zuimoban开发时候曾经遇到, 在本地上传中文名文件完全没有问题, 但是当上传到production server的时候, 却发现提示上传成功, 不过在浏览服务器的时候却发现刚才上传的文件却不在.查看服务器ftp中, 文件真的上传了, 只不过乱码了. ![]()
我们来看看opencart的代码, 看问题究竟出现在什么地方呢 管理上传的代码出现在admin/controller/common/filemanager.php function directory 和 upload 似乎问题都出现在basename中. 原来php自带的basename函数是不支持中文名的. 只需要将filemanager.php中的basename代码替换为下面的函数, 问题就解决.
|


Ecmall仿天猫2014多店铺商城
人气:2515
综合网店系统|宅品ecshop模
人气:750
织梦dedecms爱娃娃早教公司
人气:664
shopex茶叶网模板
人气:1347
乐到家手机数码商城|ecs
人气:548
Blanco服装饰品英文综合模
人气:1513