Tôi đang cố gắng thiết lập máy chủ ảo trên Mac OS X. Tôi đã sửa đổi httpd.conf và khởi động lại máy chủ, nhưng không có may mắn nào trong việc làm cho nó hoạt động. Hơn nữa, tôi nhận thấy rằng nó không phục vụ các tệp trong DocumentRoot được đề cập trong httpd.conf (Thư viện / Máy chủ web / Tài liệu), nhưng trong một thư mục khác (/ usr / local / apache2 / htdocs). Tôi không thấy thư mục này được đề cập ở bất cứ đâu trong httpd.conf. Hơn nữa, PHP hoạt động, nhưng dòng "LoadModule php5_module" được nhận xét. Điều này khiến tôi nghĩ rằng nó đang sử dụng một tệp .conf khác. Làm thế nào tôi có thể tìm ra cấu hình nào đang thực sự được tải?
Cập nhật: Tôi vừa xóa httpd.conf và apache hoạt động giống nhau sau khi khởi động lại, vì vậy nó chắc chắn không sử dụng nó!
/usr/sbin/httpd -D FOREGROUND -f /Library/Server/Web/Config/apache2/httpd_server_app.conf -D WEBSERVICE_ON