2012-11-04 28 views
6

Chạy vào một vấn đề kỳ lạ với việc cài đặt thành công dịch vụ lưu trữ cục bộ ExpressionEngine 2.5.3.ExpressionCác vấn đề cài đặt chính: Lỗi kết nối cơ sở dữ liệu trên máy chủ cục bộ

Tôi có thể chạy Thuật sĩ cài đặt và cập nhật ExpressionEngine, nơi cài đặt máy chủ, cài đặt cơ sở dữ liệu và thông tin tài khoản quản trị. Vì vậy, bên Apache đang làm việc như mong đợi, hoặc vì vậy tôi giả định.

Vấn đề cây trồng lên khi tôi nhấp vào nút Install ExpressionEngine - điểm mà trình cài đặt bắt đầu làm việc đó là ma thuật - nhận được lỗi này:

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

Đối với SQL Server Address, Username và Password, tôi sử dụng cùng một giá trị mà tôi đã sử dụng trong quá khứ: localhost cho địa chỉ máy chủ, root cho tên người dùng và root cho mật khẩu.

Thông tin xác thực đó hoạt động khi được sử dụng với Sequel Pro 0.9.9.1.

Quyền trên tệp config.php và database.php - cả hai tệp trống - được đặt thành 666, theo đề xuất của tài liệu cài đặt ExpressionEngine.

Tôi đang thử điều này trên MacBook Air chạy 10.8.2 với Apache và MySQL tích hợp chạy qua XAMPP. Tôi đang sử dụng VirtualHost X để như vậy http://baseline.loc/ điểm baseline.loc trong thư mục Sites của tôi. Không có trường hợp nào khác của Apache hoặc MySQL đang chạy.

Tôi không có vấn đề về máy chủ gỡ lỗi nhiều nhưng tôi cảm thấy thoải mái khi làm việc trong thiết bị đầu cuối.

Bất kỳ ý tưởng nào tôi nên xem xét để tìm ra lý do tại sao giai đoạn cơ bản này thường là cơ bản của một dự án mới đã trở thành một trở ngại?

+0

bạn có thể thử quá trình trên với một DB tươi? – Natetronn

+0

Đã tạo cơ sở dữ liệu mới (basecamp_alpha) và thông báo lỗi tương tự. –

+0

Chỉ cần cho đá và cười khúc khích bạn đã thử thuật sĩ máy chủ? – Natetronn

Trả lời

11

Tôi đã gặp sự cố trước khi sử dụng localhost làm máy chủ. 127.0.0.1 có hoạt động cho bạn không?

+0

Sử dụng 127.0.0.1 hoạt động hoàn hảo! Cám ơn vì sự gợi ý! –

3

Tôi đã có tương tự trong OSX sử dụng MAMP, chỉ cần thay đổi sự cho phép thư mục của thư mục web để mọi người đọc/ghi thông qua công cụ tìm và đã làm các trick

+0

Đã cố gắng nhưng không may mắn. Tuy nhiên, sử dụng 127.0.0.1 thay vì localhost làm việc. –

Các vấn đề liên quan