ブロガーからの私のバックアップデータは56.3MBの大きさです。 Wordpress Bloggerプラグインを使ってインポートしてみました。データが大きすぎるので、3つの変数post_max_size=100M
、upload_max_file_size=100M
およびmemory_limit=1280M
の値を増やすためにphp.iniを設定しなければなりませんでした。
また、wp-contentフォルダへのアクセス権を再帰的に777に変更しました。すなわちchmod 777 -R wp-content/
しかし、私はまだデータをワードプレスにインポートすることはできません。次のような画面が表示され、何も起きていないようです。コンソールログにもエラーはありません。
まず、あなたのupload_max_filesize
はあなたのpost_max_filesize
よりずっと小さい、それはあなたが100MBのデータをPOST
にすることができても、PHPは8MB以下のそのPOST
データ内のファイルだけを受け入れるということです。この上限を上げてみてください。
次に、あなたのphp.ini
があなたのホストによってロードされているということですか?すべてのホストがテナントにユーザーphp.ini
のロードを許可しているわけではありません。あなたはあなたのwp-config.php
でini_set()
関数を使うことでこれを回避することができます:
ini_set('upload_max_filesize', '100M');
ini_set('post_max_size', '100M');
アップロードが完了する前にタイムアウトになった場合に備えて、max_execution_time
を設定することもできます。