鶏口牛後な日々

心の赴くまま、やりたいことを仕事に。

AWS LightsailでAll-in-One-Migrationでアップロード制限に引っかかった時(php.iniの変更)

All in One Migrationというプラグインを使いました。

おそらくwp-content内をFTPとかで移動させて、リンクの貼り直しとかも、ツール使ってできるようでしたが、このプラグインが便利で確実だったのでこちらを使っています。

500Mb超えると、有料版にしないといけない。$69/lifetime とあったので、多分買い切り? 

アップロード制限が、最初は50Mbとかなので、そこを変更しないとインポートができない。

これについては、下記に公式のドキュメントあり。

repost.aws

ということで、やりました。 ドキュメント見ると詳細ステップバイステップで書かれています。下記はささっと最低限やることなので、下記でわからなかった人は、ドキュメントで詳細を確認してください。

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

何か変えたときに、これを覚えておくと便利かも。