Tôi đã hoàn toàn làm hỏng việc cài đặt Apache của mình trên High Sierra.
Tôi đã có một môi trường phát triển cục bộ tuyệt vời chạy trước khi cập nhật và khi tôi nâng cấp lên High Sierra, tôi đã cố gắng buộc nó sử dụng PHP5 thay vì PHP7 và trong quá trình thực hiện (và sau đó cố gắng hoàn tác những gì tôi đã làm) Tôi làm mọi thứ tồi tệ hơn.
Bất kể tôi làm gì với các lệnh apachectl, tôi chỉ nhận được:
AH00534: httpd: Lỗi cấu hình: Không tải MPM.
Tôi đã Googled rằng rất nhiều lần và chỉ tìm thấy các trang web Linux / Unix với thông tin không áp dụng.
Không, tôi không thể tìm thấy bất kỳ thông tin hữu ích nào bằng cách xem kết quả của nhật ký đuôi.
Không, tôi không có / không thể sử dụng bất kỳ phiên bản ~ trước hoặc sao lưu hoặc "bản gốc" nào của httpd.conf hoặc các tệp được liên kết (ngoại hạng / httpd-vhosts.conf, v.v.) vì tôi cũng đã quản lý để làm hỏng chúng.
Tôi cũng có thể đã cài đặt một bản sao thứ hai của Apache ở đâu đó thông qua Homebrew đang can thiệp và / hoặc khiến phiên bản High Sierra thực tế hoạt động mạnh mẽ.
Có cách nào - mà không cần cài đặt lại hoàn toàn HĐH - để cài đặt lại chỉ Apache và đưa mọi thứ trở lại trạng thái ổn định?