我正在尝试在运行XAMPP的系统中的虚拟主机上安装magento
到目前为止,我一直关注着:
在windows / system32 / driver / host
下的hosts文件中添加了行192.168.1.69 magento2.hue
192.168.1.69 www.magento2.hue
然后在XAMPP文件夹中的httpd-vhosts.conf中添加了代码
NameVirtualHost 192.168.1.69:80
<VirtualHost magento2.hue>
ServerAdmin magento2.hue
DocumentRoot "C:/www/mag_domain2/httpdocs/"
ServerName magento2.hue
ServerAlias www.magento2.hue
ErrorLog "C:/www/mag_domain2/httpdocs/error.log"
CustomLog "C:/www/mag_domain2/httpdocs/access.log" combined
<Directory "C:/www/mag_domain2/httpdocs">
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
重新启动Apache和Mysql,但是没有加载该站点,即magento2.hue。
你能否弄清楚我在这里做错了什么?
答案 0 :(得分:0)
尝试使用以下httpd.conf设置它在我的工作结束
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot "D:/xampp/htdocs/yourmagentosetup"
ServerName magento2.hue
</VirtualHost>
希望这对您有用。
答案 1 :(得分:0)
哦,我的,
我只是弄清楚..我之前添加了另一个vhost,指向192.168.1.59并且工作正常
我只需要将新的一个指向同一个IP,并将ServerName更改为magento2.hue,而不是像之前的那样将magento.hue更改。
现在有效。
感谢liyakat和Arjun查看此问题。