web-dev-qa-db-ja.com

settings.phpに正しいデータがあるオフラインのサイト

Drupal6の既存のWebサイト用の開発フォルダーをセットアップしようとしています。

htdocs/sites/<website>/settings.phpの下に、drupal6 DBに接続するために次の行があります。

$db_url = 'mysql://root:<mysql_password>@localhost/<drupal_db_name>';

同じログインデータを使用してmysqlを入力しようとすると、問題なく入力できるため、このデータが正しいことがわかります。

しかし、「サイトオフライン」というメッセージが引き続き表示されます。

また、htdocs/sites/の下の「default」フォルダにあるsettings.phpを使用してみましたが、問題は解決しませんでした。

これを修正またはデバッグするために何を試すことができますか?

更新:管理者を通じてサイトを削除していません。 (正常に動作している)運用サーバーからフォルダーを取得し、別のサーバーに配置しました。私もDBで同じことをしました。

2
rfc1484

PHP MySQL拡張機能( これは要件です )をインストールまたは有効化していない可能性があります。 createing a phpinfo() page で「mysql」を検索します。そこにない場合は、インストールして有効にする必要があります。使用しているサーバーは言うのではなく、Ubuntuまたは同様のDebianベースのバリアントの場合、 あなたはこれを行うことができます:

$ Sudo apt-get install php5-mysql
$ Sudo /etc/init.d/Apache2 restart

別のプラットフォームを使用している場合、手順は少し異なりますが、アイデアはわかります。

2
Charles Roper