サーバー移行後にWordPressでエラーが発生する場合、
以下のようなことが原因として考えられます。
ファイルが書き換わっている
バックアップとして取得したファイルを復元前に修正すると、
ファイルの中身に問題があり復元後にエラーが発生する場合があります。
また、ファイルを修正したつもりがなくても、
上書き保存をしてしまうとファイルの内容が書き換わってしまう場合があります。
例えばWindowsの「メモ帳」でUTF-8形式のファイルを開いた場合、
ファイルの先頭に「・(バイトオーダーマーク)」が付与されます。
そのまま保存をしてしまうとファイルが使用できなくなってしまいます。
復元後にエラーが発生した場合はファイルの更新日時などから、
ファイルがバックアップ取得後にファイルが書き換えられていないかご確認ください。
「・(バイトオーダーマーク)」についてはmixhostをご利用の場合、
cPanelの「ファイル」項目にある「ファイルマネージャー」から確認ができます。