Trước khi chạy cài đặt, bạn cần vào includes/ , đổi tên file config.php.new thành config.php Mở file config.php này ra, sửa lại các thông số kết nối CSDL Mã: $config['Database']['dbname'] = 'forum'; $config['MasterServer']['username'] = 'root'; $config['MasterServer']['password'] = ''; Sau đó mới chạy file install.php Chúc thành công!
Theo mình nghĩ không phải do chưa chỉnh trong config Vì nếu như chưa kết nối CSDL thì nó sẽ báo lỗi khác, vì bạn này đã cài được đến bước 2 rồi, bị lỗi ở bước 3
cái này hình như không trùng tên database thì phải cái này mình cũng bị rồi nhưng mình làm ở mạng ảo nếu như vây thì bạn vào config.php sữa lại tên cho trùng với database là ok ví dụ: $config['Database']['dbname'] = 'forum'; thì bạn cũng khai ở sever tên database forum là được chúc thành công!
Cái này bạn sửa trong file config ấy.Thay thành username and pass truy cập database.Củng có thể là khi bạn cài localhost. $config['Database']['dbname'] = 'forum'; $config['MasterServer']['username'] = 'root'; $config['MasterServer']['password'] = '';
cái lỗi này do bạn khai báo Config.php hoặc khai báo bị sai. $config['Database']['dbname'] = 'forum'; // khai báo tên database bạn tạo ở host $config['MasterServer']['username'] = 'root';// tên user khi tạo database $config['MasterServer']['password'] = '';// mật khẩu database
Bạn đã cài đến bước này rùi mà mọi người nói là lỗi file config.php . Mình thì chưa gặp lỗi này bao giờ. Nhưng mình nghĩ đó là lỗi code của vb. Bây giờ bản mới nhất đã là 4.1.2 rùi phải. Tải bản mới về cài thử đi. Nếu muốn tớ share cho bản 4.1.0 đang nằm trên localhost ( cũng kài đủ các Mod cần thiết rùi). .
Bước 2 mới là bứoc kiểm tra kết nối CSDL, đến đây làm gì kết nối dc. Hãy đọc kỹ dòng thông báo màu đỏ đi