ワードプレスサーバー移行

ワードプレスをフリーレンタルサーバーから

WP-Xクラウドサーバーに移行を思い立ってから移行したもの

1・ブログの内容を移行

内容は管理パネルに入ってMYSQLをエクスポートする

2・画像データの移行

FTPから画像を抜き出してそのまま次のサーバーに入れ替えするだけ

3・テーマプラグインの移行

どのプラグインを入れたか覚えてないのでとりあえず有名どころだけインポートする。

そして管理パネルから

allow_url_fopen =offをonに変更し

PHP7.2からエラーを吐く

Warning: count(): Parameter must be an array or an object that implements Countable in(ファイルのパス)/wp-includes/post-template.php on line 284」

が画面の上に出てきてイライラするので

post-template.phpの284行目あたりの修正を行う

これが出るようになったのはcount() 関数 の仕様が変更されて値が無いNULL=エラー

でヘッダーに表示されてしまうので

値が無いNULLの場合 $pages = 0; をリターンするように変更すると値が格納されるのでエラー表示がなくなる

これでとりあえず画面に表示されるエラーはなくなってスッキリとした見た目に

そして爆速でおなじみのGodiosを入れなおして

ほとんど違和感なくHttps化が出来たと思う。

 

あとは画像を各サイズで作られるのを減らさなければ

同じ画像をサイズ違いで10個も用意してしまうとかナンセンスもいいところ…

コメント