web-dev-qa-db-ja.com

PHPMyAdminの最大アップロードサイズは変更されません。php.iniファイルが間違っています

今回、WAMPを使用してサーバーを再インストールしました。以前はXAMPPを使用していました。

Phpmyadminでは、データベースファイルの最大アップロードサイズは2,048kbです。

問題に関するいくつかのフォーラムや記事に従ってphp.iniの3つの変数を変更し、サーバーを再起動しましたが、何の影響もありません。

他の場所に設定する必要がある環境パス変数などの種類はありますか?

何が欠けていますか。

8
imperium2335

Php.iniが期待したものではない場合があります。 phpinfoをチェックして、使用されている構成とアクティブなパラメーターを確認してください。

4
Peter Wooster

これらを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を再起動して変更を有効にします。

19
Vlad Preda

まず、要件に応じて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

次に、サーバーを再起動して、変更された値で作業します。 :)

8

最大ファイルサイズの値を増やす必要があります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

toupload_max_filesize =50M

  • 変更を有効にするためにApacheを再起動します。
3

これで気が狂ったが、WAMPServerにはalias/phpmyadmin.conf変更を加える必要がありました。

1
kejodion