2017-11-20 1 views
0

私はwordpressで作成した既存のWebサイトを別のサーバーに移行しました。私は正常に古いWebからデータベースをインポートし、すべてのファイルを新しいFTPにコピーし、wp.configを新しいDB名、ユーザー、パスワードに更新しました。私はDB内のリンクを更新したので、古いURLを指していません。他のサーバーでマイグレーション後にWordpressがクラッシュする

ただし、移行後に初めてパスワードを回復しようとすると、パスワードが電子メールに送信され、新しいパスワードが生成されることもありますが、ダッシュボードをクリックするとすぐに、ワードプレス全体クラッシュします。サイトでさえアクセスできませんが、FTPが動作します。

また、移行後に1回だけクラッシュするようです。サーバーが再起動されると、正常に動作し、パスワードも正常に回復します。

あらかじめ私はWP_DEBUG_LOGを有効にし、それがこの言った:私もWP_DEBUGを有効にし、それがより同じエラープラスワンエラーを報告

[20-Nov-2017 18:14:52 UTC] PHP Warning: include(/var/www/hosting/HOSTING/sources/themes/name/inc/meta.php): failed to open stream: No such file or directory in /var/www/hosting/HOSTING/sources/themes/name/single.php on line 12 
[20-Nov-2017 18:14:52 UTC] PHP Warning: include(): Failed opening '/var/www/hosting/HOSTING/sources/themes/name/inc/meta.php' for inclusion (include_path='.:/usr/share/php') in /var/www/hosting/HOSTING/sources/themes/name/single.php on line 12 

を:

[19-Nov-2017 13:04:46 UTC] PHP Warning: include(): Failed opening '/var/www/hosting/HOSTING/sources/themes/name/inc/nav.php' for inclusion (include_path='.:/usr/share/php') in /var/www/hosting/HOSTING/sources/themes/name/archive.php on line 24 

これらの不足しているファイルは、元のだろうこの問題?

+0

このファイルは実際に存在しますか? '/ var/www/hosting/HOSTING/sources/themes/name/inc/nav.php'?すべてのファイルを移動した後、Webサーバーユーザーがすべてにアクセスできるようにファイルシステムのアクセス許可を修正しましたか? –

+0

すべての永続リンクが移行前にオフになり、移行後に有効になりますか? – visrey

+0

@MattClarkそのファイルは存在しないため、エラーです。しかし、それは古いサーバー上にも存在しませんでした。私もパーミッションを変更しませんでした。 –

答えて

0

これは、現在のホスティングサーバーのローカルパス、または古いサーバーのパスですか?

古い/元のサイトにはまだアクセスできますか、削除されていますか?アクセス権があり、データベースの容量が500MB未満の場合は、「WP All-in-One Migration」プラグインをお試しください。それ以外の場合は、ファイルをもう一度転送してください。可能であれば、サーバのバックエンドインターフェイス(cPanelのFile Managerなど)を使用します。

+0

私は古いサイトにアクセスすることができ、私はそれらのファイルを再度転送しようとしましたが、それでもクラッシュしました。サイトの所有者が追加のプラグインをインストールしたくないため、私はそのプラグインを使用できなくなることを恐れています。 –

関連する問題