2012-02-13 12 views
0

サイトでDNS変更を行いましたが、今はログインできません。一時URLの下で開発されていて、今すぐ利用できるようになりました。すべてのページ/画像/コンテンツがそこにあります。私はちょうどログインすることができません。私はここで述べたように輸出/輸入を試みました:http://drupal.org/node/1042784、しかし輸入は行かないでしょう。インポートする前にすべてのテーブルを削除または空にする必要がありますか?これは問題を解決するための良い/正しい方法ですか?DNS変更後にDrupalアクセスが拒否されました

私はdrupalとこのサイトをgoogleで検索しました。私はDrupalフォーラムと私のホスティング会社でこの質問をしました。まだ答えはありません。私は必死にこのサイトにログインする必要があります。

ありがとうございました!

答えて

0

settings.phpのCookieドメインが新しいDNSエントリと一致していますか?そうでない場合は、cookie_domainを新しいドメイン名に変更してみてください。

まず、データベースをダンプして別の名前のデータベースに復元して、違いがあるかどうかを確認します。このようなコンソールで実行何かからデータベースをダンプし、復元するために、MySQLを使用と仮定:

mysqldump -uroot -p drupaldb > drupaldb.dump 

そして、(あればセットCOLLATEと文字を忘れないでくださいMySQLとドロップにログインし、新しい名前でデータベースを作成しますあなたはそれが必要です):

mysql> show create database drupaldb; 
+-----------+-------------------------------------------------------------------+ 
| Database | Create Database             | 
+-----------+-------------------------------------------------------------------+ 
| drupaldb | CREATE DATABASE `drupaldb` /*!40100 DEFAULT CHARACTER SET utf8 */ | 
+-----------+-------------------------------------------------------------------+ 
1 row in set (0.00 sec) 

mysql> CREATE DATABASE `drupaldb_new` /*!40100 DEFAULT CHARACTER SET utf8 */; 

新しいデータベースにアクセスする権限をユーザーに与えることを忘れないでください。

mysql -uroot -p drupaldb_new < drupaldb.dump 

を今、あなたは新しいデータベースを持っている必要があります。復元するには

。 settings.phpを新しいデータベース名とデータベースユーザーに変更します。

+0

はい、私はbase_urlと同様に試しました。それは助けになりませんでした。 – user1207588

+0

cookie_domain変数をコメントアウトすると、違いはありますか? –

+0

いいえ、私もそれを試みました。 : – user1207588

0

私は同じ問題がありました。サイト/ default/settings.phpの$ cookie_domainをコメントアウトする(またはその値を変更する)ことで、私の問題が解決しました。

関連する問題