所以我一直在尝试使用EasyPHP Devserver 16.1在我的新Windows 10安装上设置vhost。
我已经修改了etc / vhosts以包含我的新域(mysite.local),它可以工作,但仍然指向默认的easyphp目录。所以我修改了httpd-vhosts.conf以将该域指向我的新目录:
<VirtualHost *:80>
DocumentRoot "C:\Program Files (x86)\EasyPHP-Devserver-16.1\eds-www"
ServerName localhost
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "C:\Users\Chris\Documents\Web_Development\mysite"
ServerName mysite.local
</VirtualHost>
然而,当我启动服务器时,它会擦除此文件,使其只是空白,我的域仍指向默认的easyphp目录。造成这种情况的原因是什么?我该如何解决?
我已经尝试将vhost直接放入httpd.conf,但这并没有改变任何东西,我的新域仍然指向默认文件夹。
我真的没有得到这个,我绝对需要vhosts工作,所以我可以在多个网站上工作。
我可以回到Xampp,这是我在Mac OS上使用的,但是我有一个持续的问题,PHPExcel没有正确导出,所以我想尝试使用Easy PHP
答案 0 :(得分:4)
在httpd.conf的末尾添加:Include conf / whateveryouwant.conf 并将您的虚拟主机放在此文件中