今回、WAMPを使用してサーバーを再インストールしました。以前はXAMPPを使用していました。
Phpmyadminでは、データベースファイルの最大アップロードサイズは2,048kbです。
問題に関するいくつかのフォーラムや記事に従ってphp.iniの3つの変数を変更し、サーバーを再起動しましたが、何の影響もありません。
他の場所に設定する必要がある環境パス変数などの種類はありますか?
何が欠けていますか。
Php.iniが期待したものではない場合があります。 phpinfoをチェックして、使用されている構成とアクティブなパラメーターを確認してください。
これらをphp.iniに入れてください
_upload_max_filesize = 10M
post_max_size = 10M
_
または、これらを.htaccessに配置できます。
_php_value upload_max_filesize 10M
php_value post_max_size 10M
_
10Mを必要なものに置き換えます。
Extra:現在使用されているphp.iniを見つけるには、Webルートにファイルを作成します。<?php phpinfo();
を含む_info.php
_としましょう。次に、ブラウザーからそのファイルにアクセスし、_php.ini
_を検索します。これはブラウザを介して行う必要があります。コマンドラインから、cliで使用されている_php.ini
_を確認できます。
完了したら、Apacheを再起動して変更を有効にします。
まず、要件に応じてphp.iniファイルの値を変更する必要があります。
post_max_size = 1024M
upload_max_filesize = 1024M
max_execution_time = 3600
max_input_time = 3600
memory_limit = 1024M
注-これらの値を慎重に変更してください。これらの値は、そのサーバーのすべてのプロジェクトに影響します。
ここで、上記のすべてのソリューションが機能しない場合は、親切にphpmyadmin.confファイルを確認してください。 WAMPを使用している場合、ファイルは"C:\ wamp64\alias"にあります。
以下の値を変更する必要があります。
すでにファイルにある値は-
php_admin_value upload_max_filesize 128M
php_admin_value post_max_size 128M
php_admin_value max_execution_time 360
php_admin_value max_input_time 360
上記のコードを-に変更します
# php_admin_value upload_max_filesize 128M
# php_admin_value post_max_size 128M
# php_admin_value max_execution_time 360
# php_admin_value max_input_time 360
次に、サーバーを再起動して、変更された値で作業します。 :)
最大ファイルサイズの値を増やす必要がありますphp.iniでファイル、デフォルトでは、XAMPPでpload_max_filesizeは2MBに設定されています
この問題を解決するには:
Php.iniファイルの場所を見つける必要があります。 Xamppでは、それはC:\ xampp\phpにあります。
php.iniファイルを開き、「upload_max_filesize」を検索して、2M(2メガバイトを意味する)をより高い値、たとえば50Mに置き換えます。
変更:upload_max_filesize =2M
to:upload_max_filesize =50M
これで気が狂ったが、WAMPServerにはalias/phpmyadmin.conf
変更を加える必要がありました。