5

データベースにアップロードするファイルサイズが 2.24MB あり、表示されます

インポートするデータが受信されませんでした。ファイル名が送信されなかったか、ファイル サイズが PHP 構成で許可されている最大サイズを超えています。FAQ 1.16 を参照してください。

サポートされているバージョンの WAMP サーバー 2.2 を使用しています

Apache 2.2.21
PHP 5.3.8
MySQL 5.5.16

私も次の変更を加えました

C:\wamp\bin\apache\apache2.2.6\bin\php.ini 
post_max_size = 750M
upload_max_filesize = 750M
max_execution_time = 5000
max_input_time = 5000
memory_limit = 1000M 

C:\wamp\bin\mysql\mysql5.0.45\my.ini:

max_allowed_packet = 200M 

大きなファイルをアップロードするオプションを誰かに提案してもらえますか。

4

6 に答える 6

9

これはあなたがしなければならないことです!

c:\wamp\alias\phpmyadmin.confに移動します

php_admin_value upload_max_filesizeを 1024M に設定します

さよなら!

于 2016-01-05T13:46:32.207 に答える
4

問題は、間違った PHP.ini ファイルを変更したことです。WAMPの策略です。

WAMP は、実際の .ini ファイルが使用されず、起動時に動的に生成される厄介なシステムを使用します。エントリを変更するには.ini、実際には WAMP アイコンを左クリックしphp.ini、コンテキスト メニューから選択する必要があります。デフォルトではメモ帳になりますので、変更を加えて [保存] をクリックします ([名前を付けて保存] をクリックすると、メモ帳エラーが発生します)。保存したら、WAMP を再起動します。

これは、私が最初にフォルダーに移動してファイルを編集しようとしたときに私にも起こりました.

于 2012-08-21T05:55:21.957 に答える
1

それを行う別の方法があり、デフォルト設定にまったく触れる必要はありません。

個々のニーズに合わせてエイリアスと呼ばれる httpd (wamp の下で実行される apache サーバー) のオプションを使用し、ディレクトリ構造を好きなように設定できます。たとえば、エイリアスを使用してワードプレスをセットアップする方法を次に示します。

構成ファイルは次の場所にあります。

.../wamp64/alias/

そこにはおそらくいくつかのファイルがすでにあるでしょう。adminer.confまたはphpmyadmin.conf。したがって、新しいファイルを作成し、.conf拡張子 egwordpress.confを付けて呼び出すだけで、内部で構成を行うことができます。Windows の場合:

Alias /wordpress "c:/wamp64/www/wordpress/"

<Directory "c:/wamp64/www/wordpress/">
    Options Indexes FollowSymLinks
    AllowOverride all
  <IfDefine APACHE24>
    Require local
  </IfDefine>
  <IfDefine !APACHE24>
    Order Deny,Allow
      Deny from all
      Allow from localhost ::1 127.0.0.1
    </IfDefine>

    # Maximum allowed size for uploaded files PHP.
    # http://php.net/upload-max-filesize
    php_value upload_max_filesize 20M
    php_admin_value upload_max_filesize 128M

</Directory>`

の行php_value upload_max_filesize 20Mは php のサイズを設定できる場所で、php_admin_value upload_max_filesize 128M行は phpMyAdmin の設定をセットアップする場所です。

ファイルを直接編集するのではなく、これをオプションとして指摘する必要があると思いました。これはphp.ini、システム全体の変更を行い、エイリアシング オプションを選択できるためです。

于 2017-04-12T06:00:50.377 に答える