2016-09-06 20 views
1

私はpostgresでデータベースをインポートする必要があり、次のエラーが表示されます。 少し調べましたが、これはPHPのファイルサイズの制限、ポストサイズ、またはメモリサイズが原因であることを理解しました。 Linux UbuntuでLAMPインストールを使用していて、lampstack/php/etcのphp.iniファイルを編集しました 私はこれまでに見つけたものすべてを試しましたが、ほとんどの人が問題を解決すると主張していますが、鉱山。 設定はこれらは以下のとおりです。Postgres DBアップロードエラー "サーバーが提供されていません!"

upload_max_filesize = 5000M 
post_max_size = 5000M 
max_execution_time = 120 
max_input_time = 300 
memory_limit = 2G 

は、私は、再起動LAMP、ブラウザ、でもコンピュータ、私はキャッシュをクリアしましたが、何もない... に何任意のアイデアをしたはい、人々はについて話を何も変更しようとしました私は間違っている?ありがとうございました!

更新:エラー・ログには、次のようになります。 PHP警告:84394850バイトのPOSTのコンテンツ長がライン0に不明で83886080バイトの制限を超えて、リファラ:http://localhost:8080/phppgadmin/redirect.php?subject=database&server=localhost%3A5432%3Aallow&database=ss_dev

答えて

0

POST Content-Length of 84394850 bytes exceeds the limit of 83886080

83886080不戦勝= 8Mバイト

エラーには上限とは何か、構成には何があると思われるかには不一致があります。

コンフィグレーションには5000Mと記載されています。 php.iniファイルが間違っている可能性があります。別のものを探して

試してみてください。

grep -r post_max_size /etc/php5 

私にとっては、これが生成します。私のシステムでphp.iniと呼ばれるいくつかのファイルがあることを

/etc/php5/fpm/php.ini:post_max_size = 1024M 
/etc/php5/fpm/php.ini.ucf-dist:post_max_size = 8M 
grep: /etc/php5/apache2/php.ini.old: Permission denied 
/etc/php5/cli/php.ini:post_max_size = 8M 

注意してください。 post_max_sizeまたはupload_max_filesize8M

に設定されているものを探しています
関連する問題