2012-11-04 20 views
6

ExpressionEngine 2.5.3のローカルホストインストールに成功すると、奇妙な問題が発生します。ExpressionEngineのインストールに関する問題:ローカルホストのデータベース接続エラー

サーバー設定、データベース設定、および管理者アカウント情報が入力されているExpressionEngineのインストールと更新ウィザードを実行できます。だから、Apache側が期待どおりに動いていると思います。インストーラは、それは魔法の作業を開始するポイント - - 私はインストールExpressionEngineのボタンをクリックしたときに

問題がアップ作物このエラーを取得:SQL Serverのアドレス、ユーザー名とパスワードの入力を

A Database Error Occurred 
Unable to connect to your database server using the provided settings. 
Filename: controllers/wizard.php 
Line Number: 1532 

を、私は過去に使用したのと同じ値を使用しています。サーバーアドレスはlocalhost、ユーザー名はroot、パスワードはrootです。

これらの資格情報はSequel Pro 0.9.9.1で使用すると機能します。

ExpressionEngineのインストールドキュメントで示唆されているように、config.phpとdatabase.php(空のファイル)のアクセス権は666に設定されています。

MacBook Air 10.8.2で、XAMPP経由で動作する組み込みのApacheとMySQLを使ってこれを試しています。私はVirtualHost Xを使ってhttp://baseline.loc/がmy Sitesフォルダのbaseline.locを指しています。他にApacheやMySQLが動作するインスタンスはありません。

私はよくサーバーの問題をデバッグするのに精通していませんが、私は端末で作業するのが快適です。

なぜこの新しいプロジェクトのこの基本的な段階が戸惑いになったのかを理解するために何を考えていますか?

+0

をしましたか? – Natetronn

+0

新しいデータベース(basecamp_alpha)と同じエラーメッセージが作成されました。 –

+0

あなたはサーバーウィザードを試してみましたか? – Natetronn

答えて

11

localhostをホストとして使用する前に問題がありました。 127.0.0.1はあなたのために機能しますか?

+0

127.0.0.1を使用すると完全に機能しました!提案していただきありがとうございます! –

3

私はMAMPを使用してOSXで同様の持っていた、単にファインダーを経由してリード/ライトを全員へのWebフォルダのフォルダのアクセス許可を変更し、それはあなたが新鮮なDBを使用してプロセスを経由試すことができますトリック

+0

これは試行されましたが運はありません。しかし、localhostの代わりに127.0.0.1を使用していました。 –

関連する問題