Yanıtlar:
Apache'yi başlatmak için
sudo apachectl start
Bu size bir DocumentRoot ile temel bir Apache sunucusu verecektir /Library/WebServer/Documents/
Kök olarak düzenlenmesi gereken yapılandırma dosyasını kullanarak PHP ve sanal ana bilgisayarlar gibi şeyleri etkinleştirebilirsiniz:
/etc/apache2/httpd.conf
Apache sunucusunu (yapılandırma dosyasını düzenledikten sonra olduğu gibi) yeniden başlatın.
sudo apachectl graceful
Apache sunucusunu durdurma
sudo apachectl graceful-stop
Kullanıcı dizinlerini kullanmak için ( ~/Sites/
erişilmesine izin vermek gibi http://localhost/~username/
) veya başlangıçta çalıştırmak için httpd almak için biraz tweaking yapmanız gerekeceğine inanıyorum. Ne yazık ki Apache yapılandırmalarım "temiz" 10.8 kurulumundan gelmediği için önceki sürümlerin tam işlevselliğini geri almanın ne kadar kolay olduğunu test edemiyorum.
/etc/apache2/extras/httpd-userdir.conf
ve ana yapılandırma dosyasının sonunda düzgün bir şekilde içe aktarıldığından emin olmak zorunda olduğunu gösteriyor . Eğer ~/Sites
zaten var, o olabilir ... yapmanız gereken tüm olmak
/>httpd -S
Terminal'den kaçtım ve yolumun hatasını işaret etti.
Kalıcı hale getirmek için şunları yapabilirsiniz:
sudo launchctl load -w /System/Library/LaunchDaemons/org.apache.httpd.plist
'-w' seçeneği, hizmeti yeniden başlatma vb.
~/Sites/
lütfen bana söyleyin. ;)