2012-11-04 13 views
6

Występuje dziwny problem z pomyślnym zainstalowaniem Localhost programu ExpressionEngine 2.5.3.Problemy z instalacją ExpressionEngine: Błąd połączenia z bazą danych na Localhost

Jestem w stanie uruchomić Kreatora instalacji i aktualizacji ExpressionEngine, w którym wprowadzane są ustawienia serwera, ustawienia bazy danych i konta administratora. Tak więc strona Apache działa zgodnie z oczekiwaniami, lub tak zakładam.

Kwestia crops się po kliknięciu na przycisk Install ExpressionEngine - punkt, w którym instalator rozpoczyna pracę to magia - ten błąd:

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

Dla SQL Server adres, nazwę użytkownika i hasło, jestem używając tych samych wartości, których użyłem w przeszłości: localhost dla adresu serwera, root dla nazwy użytkownika i root dla hasła.

Te dane uwierzytelniające działają, gdy są używane z programem Sequel Pro 0.9.9.1.

Uprawnienia do plików config.php i database.php - oba puste pliki - są ustawione na 666, zgodnie z sugestią zawartą w dokumentacji instalacji ExpressionEngine.

Próbuję tego na komputerze MacBook Air z systemem 10.8.2 z wbudowanym Apache i MySQL działającym przez XAMPP. Używam VirtualHost X do tak http://baseline.loc/ punktów do baseline.loc w moim folderze Sites. Nie ma innych instancji serwera Apache ani MySQL.

Nie jestem dobrze zorientowany w debugowaniu problemów z serwerem, ale czuję się komfortowo w pracy na terminalu.

Jakieś pomysły, na które powinienem zwrócić uwagę, aby zrozumieć, dlaczego ten zwykle podstawowy etap nowego projektu stał się przeszkodą?

+0

można spróbować proces nad świeżym DB? – Natetronn

+0

Utworzono nową bazę danych (basecamp_alpha) i ten sam komunikat o błędzie. –

+0

Po prostu dla kopnięć i chichotów próbowałeś kreatora serwera? – Natetronn

Odpowiedz

11

Miałem problemy przed użyciem hosta jako hosta lokalnego. Czy 127.0.0.1 działa dla ciebie?

+0

Korzystanie z 127.0.0.1 działało idealnie! Dzieki za sugestie! –

3

miałem podobny OSX przy użyciu MAMP, po prostu zmienił uprawnienia folderu do folderu WWW dla każdego odczytu/zapisu poprzez wyszukiwarki i że wystarczyły

+0

Próba tego, ale bez powodzenia. Używano jednak 127.0.0.1 zamiast localhost. –

Powiązane problemy