【发布时间】:2013-02-02 18:49:40
【问题描述】:
我正在尝试将文件上传到 apache public_html 目录。 好吧,我相信值得一提的是,我正在一个虚拟主机环境中运行,该环境在具有几个域和子域的 VPS 上运行。
通常在我的 XAMPP 服务器上,我将文件加载到临时文件夹不会有任何问题,但在新服务器上尝试上传时它不可能给我一个错误。
我检查了超全局 $_FILES 并收到此错误:
array(1) { ["file"]=> array(5) { ["name"]=> string(9) "test.gif" ["type"]=> string(0) "" ["tmp_name"]=> string(0) "" ["error"]=> int(1) ["size"]=> int(0) } }
我尝试使用 get_init('/tmp') 在服务器上设置一个 tmp 文件夹,但没有成功。
非常感谢您的关注。
【问题讨论】:
-
你有an error。
-
这个错误是指上传的文件超过了php.ini中的upload_max_filesize指令,我要上传的文件小于1M!可能出了什么问题?
-
那个错误实际上是一个库依赖......无论哪种方式都很有趣,代码错误与文件大小有关!?!奇怪...
标签: php