homebrew apache2 başarısız olur


2

Yeni bir Macbook Pro'da homebrew ile apache2'yi kurdum, ancak şimdi yerel apache2 sunucusuna geri dönmek istiyorum.

Homebrew paketini şu şekilde kaldırdım:

brew uninstall apache2

Ayrıca, bu dizinlerden herhangi bir ana sayfa başlatma bağlantısını da kaldırdım:

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

Ancak yeniden başlattıktan sonra bile, Homebrew apache'nin hala çalıştığını düşünüyorum:

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

Bu modül /usr/local/etc/httpd/httpd.conf adresinden referans alınmaktadır, ki bunlar homebrew. Bunun yerine apache'nin kullanmasını istediğim yapılandırma /etc/apache2/httpd.conf içinde

Yanıtlar:


0

Yanlış bir yapılandırma nedeniyle bu tamamen benim hatamdı. Yanlışlıkla ServerRoot'u değiştirdim, konfigürasyon dosyalarını yanlış klasörde aradım.

Homebrew apache2 aslında tamamen kaldırıldı

Bu bağlantılı yanıt https://apple.stackexchange.com/a/270848/132798 bunu anlamama yardımcı oldu

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.