2016-03-23 24 views
0

私はウェブ開発に全く新しいです、私は一般的なコンピュータ知識を持っています。私は自分自身でこの問題を解決しようとしています。ウェブサイトを別のホスティングスペースとドメインに移動する必要があります。Wordpressウェブサイトをあるホストから別のホストに移動するにはどうすればよいですか?

私は元のウェブサイトサーバーにアクセスすることはできません。ウェブサイトの作成に使用されたWordPress管理者ページのアカウントだけです。私はWordPressプラグインduplicatorを使ってオリジナルの開発者が私にそれを送ることができなかったので、ウェブサイトのコピーをエクスポートします。

ftp経由ですべてのファイルを新しいホストにアップロードしました。同じ構造になっています。

次に、新しいホスティングサービスに付属のphpMyAdminツールを使用して、SQLデータベースをインポートしました。まだ公開されていないので、Windowsのホストファイルを変更して、新しいWebサイトを正しいURLにして、ブラウザで開こうとしました。

私はError setting up a connection to the databaseを取得し、サーバのlogsフォルダを調べると、error_logというファイルにあります。GET/HTTP/1.1" 500 266を参照してください。

私はいくつかの不可欠なステップが欠落している場合や、何が問題なのか教えていただけますか?

+0

を参照してください。それらはユーザー名、パスワード、サーバーとデータベース名です。私はそれがwp-config.phpファイルにあると思うが、今は正確にはわからない –

+0

インストールを別のインストールに移行する必要がある場合は、WP Clone:https://wordpress.org/plugins/wp-クローンバイwp-アカデミー/ 両方のインストールで管理者としてログインできる限り、環境、ユーザー、投稿、ページ、すべてを完全にクローンします。私はターゲットインストールのすべてを破壊するので、ターゲットインストールに何かを残す必要がある場合は注意してください。 また、すべてのDB接続情報を含むwp-config.phpファイルをコピーしようとしているようです。あなたが設定している新しいOLDデータベースの代わりにOLDデータベースを使用しようとしている可能性があります。 – RedYetiCo

+0

また、インストール時にファイルを選択的に削除する場合は、バージョンが同じであることを確認してください。ファイルの互換性に問題がある可能性があります。 – RedYetiCo

答えて

0

WordPressでデータベース接続を確立できないため、このエラーが発生しています。

データベースのログイン情報が間違っている可能性があります。

wp-config.phpファイルを編集し、これらのエントリを見つけて更新します。

0

にデュプリケータプラグインをあなたの新しいホストのデータベース・アクセスの詳細を一致させる

define('DB_NAME', 'database-name'); 
define('DB_USER', 'database-username'); 
define('DB_PASSWORD', 'database-password'); 
define('DB_HOST', 'localhost'); 

は新しいウェブホストでのデータベース接続の詳細を読んで、それ自体でwp-config.phpを編集することができません。新しいWebホストで新しいデータベースを設定するか、すでにホストによって作成されています。データベース名、ユーザー名とパスワード(場合によってはデータベース接続URLですが、ほとんどの場合はlocalhost)をwp-config.phpに変更する必要があります新しいホストのデータベース接続の詳細と一致します。新しいホストとPHPMyAdminのCpanelを見て、それらの詳細を見つけてください。

し、新しいホストサーバ内のデータベースのための新しい資格情報を設定する必要がEditing wp-config.php « WordPress Codex

関連する問題