# \<VirtualHost \*:80\> block is in config but still says no VirtualHosts

**URL:** <https://www.ruby-forum.com/t/virtualhost-80-block-is-in-config-but-still-says-no-virtualhosts/207857>\
**Category:** Deployment\
**Created:** [June 4, 2011, 12:45pm UTC](https://www.ruby-forum.com/t/virtualhost-80-block-is-in-config-but-still-says-no-virtualhosts/207857 "2011-06-04T12:45:41Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![dubstep](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/cdc98d/32.png) [@dubstep](https://www.ruby-forum.com/u/dubstep)\
**Post date:** [June 4, 2011, 12:45pm UTC](https://www.ruby-forum.com/t/virtualhost-80-block-is-in-config-but-still-says-no-virtualhosts/207857/1 "2011-06-04T12:45:41Z")

</div>

So I keep getting the following warning when I try apachectl restart

NameVirtualHost \*:80 has no VirtualHosts

But in the config file, I did add the following  
Can someone tell me what I did wrong?

NameVirtualHost \*:80

\<VirtualHost \*:80\>  
ServerName localhost  
DocumentRoot /home/max/ror/depot/public

\<Directory /home/max/ror/depot/public\>  
Order allow, deny  
Allow from all

LoadModule passenger\_module  
/var/lib/gems/1.8/gems/passenger-3.0.7/ext/apache2/mod\_passenger.so  
PassengerRoot /var/lib/gems/1.8/gems/passenger-3.0.7  
PassengerRuby /usr/bin/ruby1.8
