b - Thư mục gốc của host : host root
- Khi cài đặt XAMPP theo mặc định thư mục gốc của host sẽ là : ... Thư mục cài đặt XAMPP\htdocs
Ví dụ : C:\XAMPP\htdocs
Như vậy muốn thực thi mã PHP hay cài đặt gì đó thì bạn phải copy chúng vào thư mục
htdocs
- Có thể thay đổi được thư mục gốc của host không (host root) ?
Hoàn toàn có thể thay đổi được thư mục gốc của host, tuy nhiên các thay
đổi hơi phức tạp, nếu làm không chính xác có thể gây lỗi khi chạy
XAMPP, vì thế nếu không cần thiết thì tốt nhất không nên đụng vào.
Nếu bạn nào đó muốn tò mò khám phá hoặc muốn thay đổi thư mục gốc của host thì làm như sau
+ Tạo thư mục muốn làm host root
+ Trong thư mục này tạo thêm một thư mục với tên là : cgi-bin
+ Vào thư muc XAMPP\apache\conf
+ Sao lưu lại file httpd.conf bằng cách Copy ra đâu đó.
+ Mở file httpd.conf bằng notepad
+ Tìm chuỗi : DocumentRoot sửa giá trị DocumentRoot thành thư mục muốn đặt làm host root
Ví dụ :
Nguyên gốc : DocumentRoot "C:/xampp/htdocs"
Sửa thành : DocumentRoot "D:/wwwroot"
+ Tìm chuỗi : <Directory và sửa giá trị thành thư mục muốn làm host root
Ví dụ :
Nguyên gốc : <Directory "C:/xampp/htdocs">
Sửa thành : <Directory "D:/wwwroot">
+ Tìm chuỗi ScriptAlias /cgi-bin/ sửa giá trị thành thư mục muốn làm host root
Ví dụ :
Nguyên gốc : ScriptAlias /cgi-bin/ "C:/xampp/htdocs"
Sửa thành : ScriptAlias /cgi-bin/ "D:/wwwroot/cgi-bin/"
+ Tìm chuỗi : <Directory sửa giá trị thành thư mục muốn làm host root
Ví dụ :
Nguyên gốc : <Directory "C:/xampp/cgi-bin">
Sửa thành : <Directory "D:/wwwroot/cgi-bin">
+ Lưu file httpd.conf lại
+ Tắt XAMPP rồi khởi động lại là được
+ Bật trình duyệt gõ vào : localhost, nếu trình duyệt hiện lên danh sách file trong host root là ok
+ Bây giờ host root của bạn sẽ là thư mục mới, muốn chạy PHP hoặc cài
đặt website bạn cần copy chúng vào host root rồi tiến hành cài đặt từ
trình duyệt.