2016-07-14 5 views
0

私はWin 10にXAMPPをインストールしました。実際には、私はエラーをスローするPhpMyAdmin経由で11MBのSQLファイルをインポートしようとしています - Propably too large file ... XAMPPの前に私は魅力のようにこの問題を解決したドキュメントルートに.htaccessを持つApache/PHP。そのコンテンツはXAMPPどのようにupload_max_filesizeを増やす

php_value upload_max_filesize 20M 
php_value post_max_size 20M 
php_value max_execution_time 200 
php_value max_input_time 200 

xamppでもありますが、このファイルをアップロードすることはできません。より小さなファイルはうまく動作します。また、php.iniをphpinfo()から変更しました。それは私を狂ってしまう... xamppの背後には何の暗い魔法があるの?

+0

php.iniファイルを変更した後、xamppでApacheを再起動しようとしましたか? httpd.conf/apache.confのAllowOverrideの値は何ですか? – Finwe

+0

httpdでは、confはAllowOverride noneです。これは.htaccess無視の問題だと思いますか? –

+0

私はいくつかのAlloweOverrideディレクティブ1. <ディレクトリ "C:/ XAMPP/htdocsに">があり、申し訳ありませんAllowOverrideのすべての 2. AllowOverrideのなし 3. <ディレクトリ "C:/ XAMPP/CGI-binに"> AllowOverrideのすべてが –

答えて

1

問題は、php.iniの正しいパスを見つける必要があることです。簡単なことでのphp.iniの最初のチェックアウトパスが持つPHPファイルを作成:

max_uploaded_filesize

phpinfo(); 

を次に値でこのphp.iniファイルを編集し、php.iniファイルの行を見つけて、パス上に見えます

更新するときは、xamp Webサーバーを再起動することを忘れないでください。

+0

私は適切なphp.iniファイルを持っています。私は最後の段落にそれを書きます。 max_uploaded_filesizeディレクティブでは十分ではないようです。今私はpost_max_size指令も変更して動作します。しかし、これは私の.htaccessファイルを処理する必要があります。 phpが.htaccessディレクティブを無視する理由を知りたい。 –

関連する問題