launchctl: é mostrado porque apachectl está usando o script de controle launchd , launchctl , para iniciar e parar o Apache.
Error unloading significa que o daemon / serviço fornecido de launchd não pode ser parado. Isso geralmente acontece se o daemon fornecido já estiver parado.
org.apache.httpd é o nome do arquivo plist que define como o httpd é executado por launchd . Se você está curioso o plist real está em
/System/Library/LaunchDaemons/org.apache.httpd.plist
Se o servidor estiver apenas desligado, use:
sudo apachectl start
para colocá-lo em funcionamento novamente.
Caso contrário, eu verificaria o system.log (você pode usar o Console.app) e ver se há alguma mensagem de erro mais informativa.