phpseclib get 正在更改我的文件名并放置特殊字符

亚历克西斯·加西亚

我使用 phpseclib get 方法从 sftp 下载文件,但它在文件名中添加了特殊字符。我注意到只有在文件名很长的情况下才会这样做。我试过删除“_”,但仍然把这些字符。

$sftp->get($order, 'Modules\*' . $order))

原名:

Master-124251-SALES_​CMPLT​_NOTIFICATION-01102019-102045.csv

输出:

Master-124251-SALES_​CMPLT​_NOTIFICATION-01102019-102045.csv

对此有任何解决方案吗?谢谢你们

亚历克西斯·加西亚

所以我通过一个人的提醒弄清楚了。我刚刚将它添加到我的服务器配置中

<add key="AddDefaultCharset" value="utf8_general_ci"/>

它工作得很好。希望它可以帮助任何人。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我无法使phpseclib正常工作

来自分类Dev

phpseclib的任何文件获取的文件结束错误

来自分类Dev

无法使用phpseclib库更改目录

来自分类Dev

使用phpseclib AES加密字符串

来自分类Dev

使用phpseclib AES加密字符串

来自分类Dev

使用phpseclib下载文件匹配模式

来自分类Dev

使用phpseclib下载文件匹配模式

来自分类Dev

phpseclib给了我一个奇怪的错误

来自分类Dev

加快op phpseclib sftp的方法来下载远程文件

来自分类Dev

加快op phpseclib sftp的方法来下载远程文件

来自分类Dev

带有Gaufrette和Phpseclib的SFTP无法读取文件

来自分类Dev

编码问题(特殊字符):Apache mod_rewrite-> PHP GET-> XML文件名和标签

来自分类Dev

使用phpseclib的Crypt_AES类立即加密和解密文件使文件为空

来自分类Dev

无法使用 phpseclib 登录到我的 apache 服务器

来自分类Dev

通过PHP(phpseclib)将文件上传到SFTP服务器

来自分类Dev

通过phpseclib使用“ $ _SERVER文本”编写php文件:SSH2

来自分类Dev

如何安装phpseclib?

来自分类Dev

无法使用phpseclib类

来自分类Dev

更改bash中具有特殊字符的文件名

来自分类Dev

批处理:从文件名更改特殊字符(éèà...)

来自分类Dev

ECDSA密钥和phpseclib的csr

来自分类Dev

如何使用Composer设置phpseclib

来自分类Dev

PHPSECLIB和SSH2

来自分类Dev

ECDSA密钥和phpseclib的csr

来自分类Dev

phpseclib-php版本问题

来自分类Dev

phpseclib-退出回调?

来自分类Dev

如何使用Composer设置phpseclib

来自分类Dev

将文件名视为PHP GET

来自分类Dev

PHP正在更改原始文件名