1

古いDrupalインストール(6.x)をあるホスティングプラットフォームから別のホスティングプラットフォームに移行しています。残念ながら、政治的な問題により、移行前にDrupalコアまたはモジュールをアップグレードすることはできません(たとえば、昨日行う必要があります!)。

すべてのファイルを(同じ場所にある)新しいサーバーにコピーし、必要なデータベースを再インポートし、サイトにアクセスしたときにsettings.phpファイルを変更すると、表示されるのはDrupalのインストール画面だけです。

ある種のパスの問題だと思いますが、settings.phpファイルにパスがありませんでした。ここでの別の投稿に続いて、私は.htaccessファイルを持ってこなかったことに気づきましたが、今はそれを行っており、まだ変更はありません。

誰かが私が探しているべき場所、またはおそらく私が逃したステップを提案できますか?

ApacheサーバーからLiteSpeedWebサーバーに移行していますが、それが問題になるとは思えません。

誰もが提供できるどんな助けでも大いに感謝されるでしょう。

ありがとうジョシュ

4

1 に答える 1

1

インストール画面は通常、Drupalがデータベースサーバーに接続できる場合に表示されますが(したがって、資格情報は機能しているように見えます)、既存のDrupalデータベース自体は見つかりません。

したがって、settings.phpでデータベース接続設定をチェックし、正しいデータベースを参照していることを確認する必要があります。また、データベースが正しく移行されたこと、およびDrupalインスタンスによって使用されるユーザーが移行されたデータベースに対する適切なアクセス権を持っていることを確認する必要があります(ただし、後者の場合、別のエラーメッセージIIRCが発生します)。

于 2011-12-13T14:27:13.263 に答える