2016-12-12 4 views
-2

この2つの機能は、サイズが10MB未満のファイルに対して機能しますが、ファイルサイズが10MBを超えるとコピーしません。PHP move_uploaded_filesとコピーが機能しない

のphp.iniファイルは、次のしている:それは小さなファイルのために働いているよう

post_max_size = 300M 
upload_max_filesize = 300M 
memory_limit = 128M 

先ディレクトリは、許可を必要としています。

+2

Spのあなたのhttpサーバのエラーログファイルには何を言ってんあなたは間違っているのphp.iniを見ているかもしれない疑いがあると、あなたの 'のphpinfo()'関数が本当にあなたの設定がロードされてしまったことを確認していますか?言い換えれば、構成を変更した後で本当にhttpサーバを再起動しましたか? – arkascha

+0

phpinfo()は、設定がロードされたことを確認します。サーバーログにエラーが見つかりませんでした。 –

+0

正常に終了する前にスクリプトが終了していないことを確認してください。ファイルを移動しようとした後のテスト出力をログファイルに書き込むことができます。それは問題を探す場所を狭めるでしょう。また、あなたのコードの関連セクションを質問に投稿したいと思っています。 – arkascha

答えて

2

は、これらの設定は持っているものは何でもphp.iniを上書きします

ini_set('upload_max_filesize', '100M'); 
ini_set('post_max_size', '100M'); 
ini_set('max_input_time', 300); 
ini_set('max_execution_time', 300); 

あなたのphpファイルにこれを追加します。

私は

関連する問題