-1

ローカルホストの Drupal 7 サイトをウェブ上のライブ サイトに移動中です。以下の手順に従いました。Drupal を example.org/drupal にあるサブドメインにインストールしました。

1) キャッシュ テーブルをクリアする

2) データベースのエクスポート

3) Cpanel にログインします。Mysql データベースに移動します。新しいデータベースを作成します。(データベースの名前を覚えておいてください)、それにユーザーを追加します。(settings.php ファイルで同じものを使用する必要があるため、ユーザー名とパスワードを覚えておいてください)

4) cpanel から Phpmyadim に移動します。作成した新しいデータベースを選択します。インポートをクリックして、手順 4 で作成した sql ファイルをアップロードします。 5) 同じ番号があることを確認します。ローカルサーバーにあったように、新しいデータベース(サーバー上)のテーブルの

5) 次に、settings.php ファイル sites/default/settings.php に移動し、データベースの名前を、そのデータベース用に作成した username:password で作成した新しい名前に変更します。

6) ftp アカウントと filezilla を使用して、サーバー上のすべてのファイルを転送します。

mysite.com/drupal にアクセスしてすべての手順を完了した後、「ページが正しくリダイレ​​クトされていません」というエラーが表示されます。http://example.org/drupal/install.phpにリダイレクトしていることを示しています。いくつかの調査を行った後、これは通常、settings.php のエラーが原因であることがわかりました。考えられることはすべて試しましたが、それでもエラーは解決しません。

これがsettings.phpの180行目あたりの私のコードです。

/* 
 * Database configuration format:
 * @code
 *   $databases['default']['default'] = array(
 *     'driver' => 'mysql',
 *     'database' => 'whiteoa_wob_newdesign',
 *     'username' => 'whiteoa_admin',
 *     'password' => '********',
 *     'host' => 'localhost',
 *     'prefix' => '',
 *   );
 */

また、データベース名とユーザー名を whiteoa プレフィックスなしで試しました。どんな助けでも大歓迎です。

4

2 に答える 2

0

2つの可能性。

settings.phpの$base_urlをyourdomain.com/drupalに設定する必要があります。そうしないと、.htaccessファイルに問題が発生します。

.htaccessファイルのRewriteBase/drupalのコメントを解除するか、ここに投稿してみてください。

于 2013-02-02T14:20:41.353 に答える