0

私は単純なphpアップローダーを作成します。アップロードできるのは100kb未満のファイルのみです。

私のphpアップロード制限は64mbで、フォルダーのアクセス許可は大丈夫です(uloadyfyを実装しようとしましたが、同じ結果が得られます)

php情報へのパス http://ezwebdesigns.co.uk/onlinetv/info.php

ライブサイトへのパス http://ezwebdesigns.co.uk/onlinetv/index.html

phpコード

$name = $_FILES["file"]["name"];
        move_uploaded_file( $_FILES["file"]["tmp_name"], "uploads/" . $_FILES['file']['name']);

htmlコード

<form id="file_upload_form" method="post" enctype="multipart/form-data" action="upload.php">
<input name="file" id="file" size="27" type="file" /><br />
<input type="submit" name="action" value="Upload" /><br />
</form>

私を助けてください

4

4 に答える 4

2

チェックアウト:

これらにも必要な値を設定する必要があります(上記のチュートリアルを参照)。

  • upload_max_filesize
  • memory_limit
  • post_max_size

ホスティングプロバイダーがより多くのサイズを許可していることを確認するか、万が一の場合に備えてホスティングプロバイダーと話し合ってください。

于 2012-06-17T18:13:14.060 に答える
1

Wordpressプロジェクトでこの問題が発生しました。サーバーはIPSConfigによって管理され、PHPはFast-CGIで設定されています。この設定をmod_phpに変更しました。これで、問題が解決します。

于 2012-12-14T13:32:48.270 に答える
0

Apacheの設定を変更する必要があります。

ini_set( "upload_max_filesize","8M");
于 2012-06-17T18:17:46.257 に答える
0

他のすべての答えは(おそらく)正しいですが、php.iniが構成ファイルの名前であると述べていることを知っています。ローカルで作業している場合、またはサーバーを制御している場合は、このファイルを問題なく編集できます。

場所はOSによって異なりますが、Linuxでは/etc/php5/apache2/php.iniです。

、、のSarfrazリストに追加します。また、upload_max_filesizeタイムアウトエラーを防ぐために変更することもできます。memory_limitpost_max_sizemax_execution_time

于 2012-06-18T21:07:43.520 に答える