ExpressionEngine 2.5.3 のローカルホストへのインストールに成功すると、奇妙な問題が発生します。
サーバー設定、データベース設定、および管理者アカウント情報を入力する ExpressionEngine インストールおよび更新ウィザードを実行できます。したがって、Apache 側は期待どおりに動作していると思います。
[ExpressionEngine のインストール] ボタンをクリックすると、問題が発生します — インストーラーが動作を開始する時点で、魔法のように — 次のエラーが発生します。
A Database Error Occurred
Unable to connect to your database server using the provided settings.
Filename: controllers/wizard.php
Line Number: 1532
SQL Server のアドレス、ユーザー名、およびパスワードには、これまで使用していたのと同じ値を使用しています。サーバー アドレスには localhost、ユーザー名には root、パスワードには root を使用します。
これらの認証情報は、Sequel Pro 0.9.9.1 で使用すると機能します。
ExpressionEngine のインストール ドキュメントで示唆されているように、config.php と database.php (どちらも空のファイル) のアクセス許可は 666 に設定されています。
XAMPP経由で実行されている組み込みのApacheとMySQLを備えた10.8.2を実行しているMacBook Airでこれを試しています。VirtualHost X を使用して、http://baseline.loc/が Sites フォルダーのbaseline.loc を指すようにしています。実行中の Apache または MySQL の他のインスタンスはありません。
私はサーバーの問題のデバッグに精通していませんが、ターミナルでの作業は快適です。
新しいプロジェクトのこの通常は基本的な段階がつまずきになった理由を理解するために、私が見るべきアイデアはありますか?