homebrew apache2 제거 실패


2

새로운 MacBook Pro에서는 homebrew와 함께 apache2를 설치했지만 이제는 원래의 apache2 서버로 다시 전환하려고합니다.

나는 자작 포장을 다음과 같이 제거했다.

brew uninstall apache2

나는 또한이 디렉토리에서 자작 출시 링크를 제거했다.

ls /Library/LaunchAgents/ /Library/LaunchDaemons/ ~/Library/LaunchAgents/
/Library/LaunchAgents/:
com.microsoft.update.agent.plist     
com.teamviewer.teamviewer.plist      
com.teamviewer.teamviewer_desktop.plist
/Library/LaunchDaemons/:
com.microsoft.OneDriveUpdaterDaemon.plist    
com.teamviewer.Helper.plist
com.microsoft.autoupdate.helper.plist        
com.teamviewer.teamviewer_service.plist
com.microsoft.office.licensingV2.helper.plist
/Users/jd/Library/LaunchAgents/:
com.google.keystone.agent.plist com.jetbrains.toolbox.plist

그러나 재부팅 후에도 홈 브루 (Homebrew) 아파치가 여전히 실행되고 있다고 생각합니다.

sudo /usr/sbin/apachectl 
Password:
httpd: Syntax error on line 67 of /private/etc/apache2/httpd.conf: Cannot load lib/httpd/modules/mod_mpm_prefork.so into server: dlopen(/Users/jd/projects/lib/httpd/modules/mod_mpm_prefork.so, 10): image not found

이 모듈은 /usr/local/etc/httpd/httpd.conf에서 참조됩니다. 나는 homebrew라고 생각합니다. 대신 아파치가 사용하고자하는 설정은 /etc/apache2/httpd.conf에있다.

답변:


0

잘못 구성 되었기 때문에 이것은 내 잘못이었습니다. 실수로 ServerRoot를 변경하여 잘못된 폴더에있는 구성 파일을 찾습니다.

Homebrew apache2 실제로 완전히 제거되었습니다.

이 링크 된 답변 https://apple.stackexchange.com/a/270848/132798 이걸 알아낼 수있게 도와 줬어.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.