php - 从中国上传文件的问题

标签 php html file-upload character-encoding

我有一个网络应用程序,其中一部分接受用户上传的 csv 文件。中国有一位潜在客户正在试用该网站。他们报告说,当他们尝试上传文件时,页面“挂起”,即文件上传时显示的“请稍候等...”图形停留在他们的页面上,文件没有上传。我在我的 PHP 脚本中使用 move_uploaded_file 函数进行了一些验证,该函数检查文件是否正确保存并在文件移动未发生时显示错误消息。这部分代码没有被执行,这让我相信服务器对文件的中文字符编码,甚至文件名感到窒息。

我已经向他们发送了一个文件,我在自己的机器上成功测试了该文件,但他们得到了相同的结果,所以我不能 100% 确定我的推理是否正确。无论哪种方式,如果他们想成为合适的客户,我都需要想出一个解决方案。有没有人见过或解决过类似的问题?

最佳答案

这只是一个大胆的猜测,但这不可能与 Great Firewall of China 有关, 是吗?他们的许多过滤机制都会对 Web 应用程序造成严重破坏。

关于php - 从中国上传文件的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1346437/

相关文章:

php - 将数据从一个表插入到另一个表 - MySQL

php - Laravel orderByRaw 正在从联合查询中删除结果

php - 您可以通过 IP 安全地验证请求吗?

html - 如何显示固定宽度的<a href>长文本

javascript - Webix 上传程序的 onAfterFileDelete 事件

php - Laravel 集合 mapWithKeys

html - 电晕sdk网站背景

javascript - jQuery/Javascript leet 翻译插件

javascript - 以输入图像类型选择图片并加载到图像标签中

Java:使用 Oreilly MultipartRequest servlet 发送带有附件的电子邮件