Questa è la prima volta che uso Apache, quindi ci sono buone probabilità che sto facendo qualcosa di terribilmente sbagliato. Ho seguito alcune istruzioni online per modificare /private/etc/apache2/httpd.conf rendere la mia cartella principale web in ~ / Sites. Ho un paio di progetti che voglio avere all'interno di quella cartella, quindi ho esaminato il problema e ho visto che dovevo creare host virtuali.
Quando ho decommentato questa riga in httpd.conf: #Include /private/etc/apache2/extra/httpd-vhosts.conf. Cerco di riavviare Apache abilitando la condivisione web, ma lampeggia in giallo e poi si spegne. Il file vhosts è quello predefinito, e commentando le voci di VirtualHost fa in modo che funzioni di nuovo.
Qualche idea su cosa sta andando male o dove posso controllare un log dove tenta di avviarsi? La cartella / var / log / apache2 non ha registri che mostrano che si sta avviando e fallendo.
Ecco il mio file vhosts:
#
# Use name-based virtual hosting.
#
NameVirtualHost *:80
#
# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
# The first VirtualHost section is used for all requests that do not
# match a ServerName or ServerAlias in any <VirtualHost> block.
#
<VirtualHost *:80>
DocumentRoot "/users/me/Sites/mysite"
ServerName mysite.dev
</VirtualHost>