phpstorm下$file['error']是1,接受不到文件,apache下正常。
$source = $_FILES['source'];
var_dump($source);
if ($source['error'] != UPLOAD_ERR_OK){
$GLOBALS['error_message'] = '上传出错,错误码:'.$source['error'];
return;
}
phpstorm下结果:
array(5) {
["name"]=> string(5) "a.mp3"
["type"]=> string(0) ""
["tmp_name"]=> string(0) ""
["error"]=> int(1) ["size"]=> int(0)
}
apache下结果:
array(5) {
["name"]=> string(5) "a.mp3"
["type"]=> string(9) "audio/mp3"
["tmp_name"]=> string(27) "C:\Windows\Temp\phpD080.tmp"
["error"]=> int(0) ["size"]=> int(4248365)
}
请问以下原因出在哪里?
1.查文档说error 1是文件大小问题,我修改了php.ini的:upload_max_filesize = 10M
2.然后phpstrom下打开还是依然只能收到name,没有其他数据。
3.然后我用apache测试,一切正常。
4.请问这是phpstorm设置的问题吗?应该如何修改。
5.另外接受图片文件是正常的,只有音频这个出错。
新手,请大家指教以下。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论