概要サーバーの引越しをしていました。Dockerで作ったシステムについては非常に簡単に移行できたのですがWordPresssで作ったシステムは非常に難しかったので記載していきます。サーバー引越しについてサーバーの引越しは正直大変です。今まで貯めたデータを別のサーバーに移行するためには元のサーバーのデータをエクスポートして新しいサーバーにインポートしなおさないといけません。WordPressの場合は様々な引越しツールがありますが、PHPの特性など知っていないと便利なツールも使いこなせずエラーで動かなくなります。上記のデメリットは画像までのインポートエクスポートに対応していません。容量が軽いので比較的に簡単に移行できます。今まで集めた画像をすべて針毛ないといけない手間がかかるのでそれなりに大変になります。Migration」を使用する。これは画像まですべて移行できるので便利ですが、容量が大きいので注意が必要ですし何も設定変更しないで移行が完了することはそんなに多くありません。エラーに悩まされます。原因はPHPの設定でデフォルトの設定ではアップロードする容量が制限されておりかつタイムアウトの設定も短いため途中で失敗してしまいます。対応については以下で説明していきます。WordPress環境で気にしなければならないことPHPのバージョン移行元と移行先ではPHPのバージョンを同一にしておくことがトラブルを避ける方法になります。ある失敗例を載せます。7.3この場合Wordpressのバージョンによって動かなくなる場合もあります。レンタルサーバの場合は操作不可能な場合もあります。その場合はできるだけWorpPressのバージョンを最新にしておくことを推奨します。PHPのタイムアウトデフォルトは実行してから60秒でPHPの処理は止まってしまいます。そのため、大容量の作業は不可能になってしまいますし、エラーになってもわかりづらいのでエラーの原因を把握するのが困難になりますPHPのアップロードできる要領アップロードできる容量はデフォルトで2MBしかありません。1000MBまで引き上げる必要があります。アップロード容量については各サーバによって変わってくるので注意が必要です。nginxかapacheかnginxとapacheはWebサーバーと呼ばれていてWebサーバがないとWordPressは動きません。現行のWordPressがnginxかapacheかによって設定も変わってきます。nginxを使っている場合は「.htaccess」は使えません。.htaccessを使っていないのであればそこまで意識しなくてもいいですが.htaccessで何か設定していたのであれば設定を変える別の方法を考える必要が出てきますこちらも移行元と同じ構成になるように心がけることをお勧めします。まとめ今回は操作方法ではなく移行についての注意点を述べました。Migration」で行くべきだと思います。悔しかったので今回は記事にして他の人がこの問題にならないように案内しておきます。PlatformWebマーケティングサイト内検索yoshis2フリーランスエンジニアとして2013年2月から始めました。企業に常駐する仕事をしながら副業的にブログやお客様からの受注を受けております。比較プログラミングスクール比較しました。どのスクールがどのような特徴があるのかを比較分析しています。どのスクールに通えばいいのか選定基準としてみていただくとわかりやすいかと思います。2フリーランスエンジニアのためのエージェント比較フリーランスエンジニアのためのエージェント比較をしています。企業常駐案件の仕事を探しているけどどのエージェントに登録すればいいのかわからないといったことをわかるように解説しています。3プログラミング言語比較と言語ごとの仕事内容を徹底調査プログラミング言語種類と今後の仕事の方向性を書いてます。このプログラミングの特性に対してどのようなソフトやアプリを作るのかが変わってきます。それによってプログラミングによる仕事内容も変わるという記事を書いています。スクールを紹介しています。プログラミングスクールに通ってから会社員としてITエンジニアとして働きその後フリーランスの道に行く案内をしています。最短でかつ安全なエンジニアへの道です。Expertフリーランスエンジニアとして働いていくためにはかなり努力が必要になります。近道としてはプログラミングスクールに通うことがおすすめです。