我正在尝试使用不同的数据库和域安装两个独立的,独立的CakePHP应用程序。
目标是只需键入不同的域名即可访问这些网站,即不是键入localhost/controllerName
,理想情况下将是client1/controllerName
和{{1或者只是区分名称和访问应用程序的任何内容。
我正在使用 WAMPSERVER (它是Apache 2.2.17 + mySQL + PHP + phpMyAdmin)。
我已经找到了一些教程,但其中一部分只是凌乱,其中一部分并没有真正引用我的案例。
提前致谢!
答案 0 :(得分:1)
要做你要求的所有你需要做的就是设置多个虚拟主机,即在你的apache配置文件中:
<VirtualHost *:80>
ServerName client1.dev
DocumentRoot /my/apps/are/here/client1/webroot
</VirtualHost>
<VirtualHost *:80>
ServerName client2.dev
DocumentRoot /my/apps/are/here/client2/webroot
</VirtualHost>
您还需要编辑您的主机文件或路由器,使其包含:
127.0.0.1 client1.dev client2.dev
有了这个,http://client1.dev和http://client2.dev都将指向您的本地计算机,每个域映射到不同的应用程序。
答案 1 :(得分:-1)
也许这会有所帮助: http://www.dereuromark.de/2011/05/29/working-with-domains-locally/
我也使用WAMP