Hiện nay trên máy tính Windows 7 của tôi, nó là C:\Program Files (x86)\EasyPHP-5.3.8.1\www
Làm thế nào để thay đổi vị trí của thư mục `web root` của EasyPHP?
Tôi muốn trỏ nó vào một vị trí trên ổ đĩa D, nói D:\code
Làm thế nào tôi sẽ làm điều đó?
Hiện nay trên máy tính Windows 7 của tôi, nó là C:\Program Files (x86)\EasyPHP-5.3.8.1\www
Làm thế nào để thay đổi vị trí của thư mục `web root` của EasyPHP?
Tôi muốn trỏ nó vào một vị trí trên ổ đĩa D, nói D:\code
Làm thế nào tôi sẽ làm điều đó?
Nhờ câu trả lời @daviddlh 's, tôi có giải pháp đơn giản cho câu hỏi của tôi.
mở tập tin cấu hình apache httpd.conf
Thay thế giá trị mặc định ${path}/www
bởi con đường của sự lựa chọn của chúng tôi, nói D:\code
đâu nó đến từ đâu? Hãy tìm DocumentRoot
trong tập tin cấu hình apache (ví dụ: httpd.conf), chúng ta sẽ thấy những dòng dưới đây mà liên kết chúng ta ${path}/www
DocumentRoot "${path}/www"
Bạn cần nhấp chuột phải vào biểu tượng trên biểu tượng Easyphp trên thanh tác vụ và chọn cấu hình-> Apache. Thao tác này sẽ mở httpd.conf trong cửa sổ notepad.
Bạn cần phải sửa đổi như sau:
DocumentRoot "D:/code"
(...)
# DocumentRootDirectory
<Directory "D:\code">
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
(...)
NameVirtualHost 127.0.0.1
<VirtualHost 127.0.0.1>
DocumentRoot "D:/code/"
ServerName localhost
</VirtualHost>
Nhấp chuột phải vào biểu tượng EasyPHP, và chọn Configuration, sau đó Apache. Trong httpd.conf, thực hiện tìm kiếm cho DocumentRoot. Thư mục của tôi là C: \ php. Thay đổi hai dòng sau:
DocumentRoot "C: \ php"
< Directory "C: \ php" > (người đầu tiên ngay dưới DocumentRoot ...)
Khi bạn đã thay đổi C: \ php đến bất cứ đâu thư mục của bạn, hãy nhấp lại vào biểu tượng EasyPHP và khởi động lại.
Lời xin lỗi của tôi, cùng câu trả lời như trên. Đã không nhìn thấy nó cho đến khi viết này. . :-(
Trên thực tế, nếu apache của bạn đang sử dụng máy chủ ảo, bạn chỉ cần thay đổi đường dẫn dưới đúng "Virtual Host" Trong trường hợp của tôi, đó là:
# Virtual Hosts
## Virtualhost localweb
<VirtualHost 127.0.0.1>
# DocumentRoot "${path}/data/localweb"
DocumentRoot "D:\Code"
ServerName 127.0.0.1
# <Directory "${path}/data/localweb">
<Directory "D:\Code">
Options FollowSymLinks Indexes
AllowOverride All
Order deny,allow
Allow from 127.0.0.1
Deny from all
Require all granted
</Directory>
</VirtualHost>
đáng yêu cảm ơn bạn! ! –