在IIS6上运行我的代码在PHP 5.3.28上(不幸的是)当我通过路径" ../../../../时,我使用上述功能收到错误ceceditalia / userfiles_orig /文件/文件/ Area_Riservata / CISP / 26.GOUSSELOT_New_environmental_friendly_hot_rolled_steel_suitable_for_two_sides_enamelling_intended_for_the_manufacturing_of_tanks_and_silos_FRANCIA.pdf"
我已经仔细检查了文件权限,我发现使这些函数与此文件一起工作的唯一方法是减少路径长度(196个字符)。 我还将文件移动到与php文件相同的目录(以便能够在没有其余路径的情况下工作)并运行脚本一次向文件名添加一个char。 它一直有效,直到我达到196个字符。
经过我的所有研究后,我没有找到任何关于文件路径的php相关限制,Windows默认MAX_PATH是260而不是196。
有人能帮帮我吗?