1. L i khi cài appserv-win32-2.4.5
N u sau khi cài b n g p l i không th k t n i v i MySQL thì có l đã có l i do l n cài đ t tr c đó b n đ sót file c , hãy g AppServ b ng cách :
1 Vào menu Start > All Program > AppServ > Uninstall AppServ v2.4.5
và th c hi n g tồn b ch ng trình, k c các ch ng trình ph tr (ch n yes đ i v i t t c các yêu c u).
2 Sau khi máy tính kh i đ ng l i, hãy:
Vào th m c: C:/AppServ và xóa t t c các file và th m c trong đó. Vào C:\Windows và xóa 2 file: php.ini và my.ini
− Cài đ t l i appserv-win32-2.4.5 theo h ng d n ph n tr c.
2. L i khi cài NukeViet 1.0
L i ph bi n đ n 99.99% là "Xin l i, hiên nay đang có s c trong vi c k t n i v i máy ch . Mong b n hãy quay l i site c a chúng tơi sau ít phút.".
Hình 2.13: Báo l i
L i này là do b n đã khai báo sai m t trong các thông s v DB host (Tên hosting là n i ch a server MySQL, ví d : localhost ), DB name, DB username khi cài NukeViet 1.0 trong b c 3. Th ng thì m i ng i hay g p l i do khai báo sai DB username và DB name.
DB username là tên ng i s d ng c s d li u, ví d abc.
N u b n đang th nghi m trên máy cá nhân thì DB username chính là tên mà b n khai báo khi cài appserv-win32-2.4.5 ( hình 1.6 thì DB name là: root)
N u b n s d ng Host trên m ng Internet thì nó chính là username c a b n t i host đó (hãy h i nhà cung c p d ch v host ho c xem th mà h g i cho b n).
DB name là tên c s d li u, ví d : abc_xdcd. M t ng i dùng (DB
username) có th có nhi u c s d li u (DB name). Có th liên t ng th này: N u coi DB username là cái t thì các DB name là các ng n kéo ch a tài li u.
N u b n đang s d ng Host trên Internet, thông th ng theo quy đ nh, DB
username s có tên theo ki u "username_DB name" ví d n u username s
d ng trên host c a b n có tên là abc và b n t o m t CSDL m i có tên là xdcd thì
DB username s có tên là : abc_xdcd (ch c ch n đ n 99.99% không th khác đ c).
Vi c t o DB username trên Host s yêu c u b n t o m t PassWord. Ph i nh các thơng s này đ cịn khai báo khi cài NukeViet.
L u ý:
- N u cài NukeViet trên Localhost thì khi t o DB name khơng u c u t o Password vì nó dùng chính Password khi b n cài appserv-win32-2.4.5
- N u khi cài appserv-win32-2.4.5 b n đ tr ng ơ password thì khi khai báo b n c ng ph i đ tr ng nó.
3. L i khi t o CSDL r ng ?
Trong m t vài tài li u h ng d n t o CSDL r ng, ng i ta th ng l y tên CSDL là "test". N u b n làm đúng nh v y thì s nh n đ c m t thông báo l i nh sau:
Error
SQL-query :
CREATE DATABASE `test` ; MySQL said:
#1007 - Can't create database 'test'; database exists
Thơng báo này có ngh a là đã có m t CSDL có tên là "test". Th c ra khơng có gì là l i hay khó hi u c vì theo m c đ nh sau khi cài, ch ng trình phpMyAdmin đã t o s n CSDL r ng có tên là test. Vì th b n c ti p t c làm theo h ng d n c a mà không ph i l n t n gì c . N u mu n sành đi u, b n hãy t t o m t CSDL m i v i tên khác.
Ph n 3: Ph tr