AWS LightsailでAll-in-One-Migrationでアップロード制限に引っかかった時(php.iniの変更)
All in One Migrationというプラグインを使いました。
おそらくwp-content内をFTPとかで移動させて、リンクの貼り直しとかも、ツール使ってできるようでしたが、このプラグインが便利で確実だったのでこちらを使っています。
500Mb超えると、有料版にしないといけない。$69/lifetime とあったので、多分買い切り?
アップロード制限が、最初は50Mbとかなので、そこを変更しないとインポートができない。
これについては、下記に公式のドキュメントあり。
ということで、やりました。 ドキュメント見ると詳細ステップバイステップで書かれています。下記はささっと最低限やることなので、下記でわからなかった人は、ドキュメントで詳細を確認してください。
vim /opt/bitnami/php/etc/php.ini
して、
; Maximum size of POST data that PHP will accept. post_max_size = 40M ; Maximum allowed size for uploaded files. upload_max_filesize = 40M
となっているところを修正。
その後、apache/php/mysqlを全部再起動するスクリプトを打つ。 これ打たないと、ページを更新してもアップロードサイズに変更がない。 急いでいる時は、焦るので気をつけること。
sudo /opt/bitnami/ctlscript.sh restart
何か変えたときに、これを覚えておくと便利かも。