1) Các autostart thường không nằm trong User-Autostart-Items, nhưng bạn nên kiểm tra xem chúng anyway:
Mở System-Preferences>Người dùng>Chọn người dùng của bạn>Đối tượng bắt đầu
Kiểm tra xem có điều gì đó bắt đầu bạn muốn hủy kích hoạt và làm như vậy nếu.
2) Thông thường khởi động apache được xử lý bởi dịch vụ launchd: Bạn có thể thay đổi thủ công hoặc với sự trợ giúp của một công cụ nhỏ bé có tên "Lingon". Để thực hiện thủ công, bạn cần phải tìm thư mục launchd:
~/Library/LaunchAgents
~/Library/LaunchDaemons
/Library/LaunchAgents
/Library/LaunchDaemons
/System/Library/LaunchAgents
/System/Library/LaunchDaemons
Ở đó bạn sẽ tìm thấy tệp .plist, xác định thời điểm và khởi động. Để loại bỏ một đối tượng từ tự động bắt đầu sử dụng launchctl trên thiết bị đầu cuối để loại bỏ nó khỏi launchd thực tế và sau đó chỉ cần xóa tập tin.
user$ launchctl unload *filename.plist*
Đảm bảo bạn không xóa các tệp sai! Điều này có thể dẫn đến tình trạng chết người trên máy của bạn. Btw: .plist-Files có thể được đọc với BBEdit, TextWrangler hoặc PropertyList Editor từ Apple Developer-Tools.
Lệnh launchctl không hoạt động (ném lỗi Không thể blabla), nhưng tôi đã chỉnh sửa tệp plist tương ứng với apache và đánh dấu tùy chọn bị hủy kích hoạt thành true. Cảm ơn bạn + Erik – toutpt
+1 và 'ps -el | grep -E "httpd | apache" 'là một cách để kiểm tra những gì có thể đang chạy. Điều đó cùng với '/ path/to/httpd -V' cho thấy tôi đã có một tiến trình đang chạy với tập tin cấu hình sai. – JCotton
sử dụng lệnh 'launchctl list' để có danh sách tất cả các tệp plist launchd có sẵn. Sau đó, bạn có thể sử dụng 'launchctl unload name.of.the.plist' –