私は専用サーバを手に入れましたが、MP4、MPEG、またはFLVファイルはアップロードできません。特定のファイルをアップロードする際に問題が発生するPHP
私はデバッグしており、今もアップロードしていません。フォーム/アップロードスクリプトが掲載されたとき、私はこれをやっている:
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
動画は画像よりも大きい傾向があるので、おそらく許可されているファイルサイズの上限と関係があります。私はこれらの設定のために 'php.ini'をチェックします。 – Tibor
* UPDATED。私は自分のphp.iniを追加しました – Graham
$ _FILE [ '] [' error ']をチェックしたとお考えですか? –
Corbin