2016-08-29 3 views
-5
$name=$_FILES['file']['name']; 
$temp=$_FILES['file']['tmp_name']; 

move_uploaded_file($temp,"upload1/".$name); 
$url="video/upload/$name"; 

mysql_query("insert into video (name,url) values('$name','$url')"); 
+1

XAMPPコントロールパネルからMySQLのモジュールを再起動することを忘れないでください... _検索["大きなファイルをアップロードin]」(https://www.google.co.in/?ion=1&espv=2#q=upload%20large%20files%20in%20php)_ – Rayon

+0

mysql以外のphp.iniファイルを変更する必要がありますファイル。 –

+0

非常に長い$ nameまたは$ urlを持たない限り、このコードにはサイズの問題はありません –

答えて

2

php.iniを変更しました。

post_max_sizeの= 25M

ちょうどそれが私のために働いた、あなたのphp.ini(XAMPP/PHP/php.iniの)ファイルを変更します。

memory_limit = 1000M 
post_max_size = 750M 
upload_max_filesize = 750M 
max_execution_time = 5000 
max_input_time = 5000 

そして、 `mysql`は、画像を保存しません、それはパスを格納

+1

私は証拠がないXAMPPがここに関わっている。 –

+2

php.iniが間違っていたことやxamppを使っていたことをどうお知りましたか? – Ekin

関連する問題