Você precisa disso no seu conf:
NameVirtualHost *:80
Por isso, deve parecer:
NameVirtualHost *:80
<VirtualHost *:80>
ServerName XYZ.local
DocumentRoot /Library/WebServer/Documents/XYZ
<Directory /Library/WebServer/Documents/XYZ>
DirectoryIndex index.php
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
Você também pode precisar editar seu httpd.conf principal para incluir o httpd-vhosts.conf