所以我正在使用流浪汉跨越多台Mac和PC进行本地开发。vagrant/puppet:vhost“网站不可用”
在puphpet/config.yaml
的虚拟主机看起来像这样
piYyhCPLFha4:
servername: iamsumit.dev
serveraliases:
- www.iamsumit.dev
docroot: /var/www/iamsumit/dist
port: '80'
setenv:
- 'APP_ENV dev'
override:
- All
options:
- Indexes
- FollowSymLinks
- MultiViews
engine: php
custom_fragment: ''
ssl_cert: ''
ssl_key: ''
ssl_chain: ''
ssl_certs_dir: ''
piYyhCPLFha5:
servername: relocation.dev
serveraliases:
- www.relocation.dev
docroot: /var/www/moovel/relocation-app/dist
port: '80'
setenv:
- 'APP_ENV dev'
override:
- All
options:
- Indexes
- FollowSymLinks
- MultiViews
engine: php
custom_fragment: ''
ssl_cert: ''
ssl_key: ''
ssl_chain: ''
ssl_certs_dir: ''
piYyhCPLFha7:
servername: einzl.dev
serveraliases:
- www.einzl.dev
docroot: /var/www/einzl/dist
port: '80'
setenv:
- 'APP_ENV dev'
override:
- All
options:
- Indexes
- FollowSymLinks
- MultiViews
engine: php
custom_fragment: ''
ssl_cert: ''
ssl_key: ''
ssl_chain: ''
ssl_certs_dir: ''
现在我的问题是,我不能让中间的虚拟主机relocation.dev
对一个特定的Mac上工作(可以完美运行所有其他计算机上)。
其他的虚拟主机工作完美。这只是一个无效的虚拟主机。浏览器只会加载很长时间,然后显示“网站不可用”消息。
这是我的hosts文件:
##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
##
127.0.0.1 localhost
255.255.255.255 broadcasthost
::1 localhost
192.168.56.102 einzl.dev
192.168.56.102 boss.dev
192.168.56.102 iamsumit.dev
192.168.56.102 relocation.dev
192.168.56.102 nephalem.dev
192.168.56.102 polygoncreator.dev
192.168.56.102 car2clean.dev
192.168.56.102 elearning.dev
的文档根是正确的。我无法想象是什么导致了puphpet/vagrant不能识别这个虚拟主机。 什么可能导致此行为?
什么包含这个网站的Apache的错误日志? –
我在哪里可以找到它? – ProblemsOfSumit
虚拟机内部。可能它会在:/var/log/apache2/piYyhCPLFha5-error.log –