abh*_*sek 6 php codeigniter file-upload
我正在CodeIgniter(v 2.1.0)上构建一个视频站点.管理员可以通过管理面板上传视频.它在我的本地服务器上运行良好.但是在远程测试服务器上,它无法正常工作.我已将mimes.php设置为正确识别文件类型.允许的文件类型没问题.但错误消息表明不允许使用文件类型.这是我的mimes.php:
...
'mp4' => 'video/mp4',
'flv' => 'video/x-flv',
'avi' => 'video/x-msvideo',
'mpeg' => 'video/mpeg',
...
Run Code Online (Sandbox Code Playgroud)
文件类型:
$upload_config['allowed_types'] = 'flv|mp4|avi|mpeg'
Run Code Online (Sandbox Code Playgroud)
上传库初始化$this->upload->initialize($upload_config);如果我为$ _FILES执行var_dump它会给我:
array(1) { ["video_file"]=> array(5) { ["name"]=> string(48) "test_video_file.mp4" ["type"]=> string(9) "video/mp4" ["tmp_name"]=> string(14) "/tmp/phpwkOICI" ["error"]=> int(0) ["size"]=> int(5668643) } }
Run Code Online (Sandbox Code Playgroud)
这有什么问题?令我疯狂的是,相同的脚本在我的本地计算机上运行正常,但在远程测试子域上不起作用.每个调试消息对我来说都是合法的.任何帮助深表感谢.感谢致敬
| 归档时间: |
|
| 查看次数: |
3825 次 |
| 最近记录: |