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を新しいデータベース名とデータベースユーザーに変更します。
はい、私はbase_urlと同様に試しました。それは助けになりませんでした。 – user1207588
cookie_domain変数をコメントアウトすると、違いはありますか? –
いいえ、私もそれを試みました。 : – user1207588