Ich arbeite an meinem OS X mit der Standardinstallation von Apache. Aus irgendeinem Grund, wenn ich den Befehl "apachectl" ohne "sudo" ausführen, bekomme ich "keine hörenden Sockets verfügbar/nicht in der Lage, Protokolle zu öffnen." Ich vermute, das ist eine Erlaubnis, also kann mir jemand helfen? Ich benutze Apache 2.2.Warum funktioniert "apachectl -k start" nicht, aber "sudo apachectl -k start"?
Auch Frage, wo die Apache-Skript-Datei, die im Grunde ist die "exe", die Linux ausführt? Ich versuche, meinen Server mit Aptana Studio zu integrieren, und es erfordert den Pfad zur Apache-Installation. Ich weiß in Windows, das wäre "C: \ Pfad \ zu \ httpd.exe", aber ich weiß nicht, wie das in Linux funktioniert.
interessant, also, was ist der beste Weg, um dies zu umgehen? Ich möchte nicht localhost: 8080 eingeben, aber ist das eine bessere Alternative als zu versuchen, meinem Konto die Erlaubnis zu erteilen, Port 80 zu öffnen? scheint, als wäre dies ein häufiges Problem, nur zu fragen, wie die Leute darum herum arbeiten. – Bialecki