我刚得到一个专用服务器,我无法上传 MP4、MPEG 或 FLV 文件。
我正在调试,现在甚至没有上传。我只是在发布表单/上传脚本时这样做:
if(!empty($_REQUEST['add_lesson_info'])) {
echo $video_name = $_FILES['add_lesson_video']['name'];
echo '<br />';
echo $video_type = $_FILES['add_lesson_video']['type'];
echo '<br />';
echo $video_size = $_FILES['add_lesson_video']['size'];
echo '<br />';
echo $video_tmp_name = $_FILES['add_lesson_video']['tmp_name'];
echo '<br />';
........
当我上传任何 jpg、jpeg、png 或 gif 时,如果输出数据。但是,如果我尝试 MP4、MPEG 或 FLV,它不会输出任何数据。有什么理由吗?谢谢你。
注意:这不是共享服务器上的问题。所以,这可能是我不知道的一些根设置。
这是 php.ini
register_globals = off
allow_url_fopen = off
expose_php = Off
max_input_time = 10080
max_execution_time = 10080
;extension_dir = ./
upload_tmp_dir = ./tmp
;precision = 12
session.cache_expire = 10080
session.cookie_lifetime = 200000
session.gc_maxlifetime = 10080
memory_limit = 100M
post_max_size = 100M
file_uploads = On
upload_max_filesize = 192M