Unter Verwendung von OS X 10.11.3 (15D21) mit Macports, Apache 2.4/php 7.0.2 mit installiertem OS X Server (für TimeCapsule-Freigabe)
Ich kann anscheinend nicht verhindern, dass der eingebaute Apache beim Neustart gestartet wird.
wenn ich verwende:
sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist
Starten Sie dann neu und verwenden Sie den Befehl
imac:scripts pete$ ps -Al | grep httpd
0 245 1 4 0 31 0 2623184 21960 - Ss 0 ?? 0:00.36 /opt/local/apache2/bin/httpd -k start
70 280 245 104 0 31 0 2623184 1020 - S 0 ?? 0:00.00 /opt/local/apache2/bin/httpd -k start
70 281 245 104 0 31 0 2623184 1052 - S 0 ?? 0:00.00 /opt/local/apache2/bin/httpd -k start
70 282 245 104 0 31 0 2623184 1044 - S 0 ?? 0:00.00 /opt/local/apache2/bin/httpd -k start
70 283 245 104 0 31 0 2623184 1100 - S 0 ?? 0:00.00 /opt/local/apache2/bin/httpd -k start
70 284 245 104 0 31 0 2623184 1088 - S 0 ?? 0:00.00 /opt/local/apache2/bin/httpd -k start
0 510 1 4004 0 31 0 2496992 9540 - Ss 0 ?? 0:00.12 /usr/sbin/httpd -D FOREGROUND -f /Library/Server/Web/Config/apache2/services/ACSServer.conf -E /var/log/apache2/services/ACSServer_error_log
70 522 510 104 0 31 0 2494944 1184 - S 0 ?? 0:00.00 /usr/sbin/httpd -D FOREGROUND -f /Library/Server/Web/Config/apache2/services/ACSServer.conf -E /var/log/apache2/services/ACSServer_error_log
Die Server-App-Websites sind deaktiviert, und wenn ich die Server-App deinstalliere, wird das Problem behoben – ich möchte nur, dass die Server-App TimeCapsule-Sicherungen verwendet.
Ich hatte das gleiche Problem!
Sie müssen bearbeiten:
/Library/Server/Web/Config/Proxy/apache_serviceproxy.conf
Und
/Library/Server/Web/Config/apache2/services/ACSServer.conf
Ändern Sie "Listen ..." in "# Listen ..." (Änderung in Kommentar).
Dies verhindert, dass httpd gestartet wird.
Danach müssen Sie neu starten!
Franz Podek
tegbins
Nick M
/Library/Server/Web/Config/apache2/services/ACSServer.conf
. Ich habe gerade das Abhören von Port 80 und 443 in auskommentiert und/Library/Server/Web/Config/Proxy/apache_serviceproxy.conf
dann ausgeführt,sudo killall httpd
um diese Prozesse zu beenden, und es hat gut funktioniert.