繁体   English   中英

在Virtual Box Ubuntu上运行symfony 2

[英]Running symfony 2 on Virtual Box Ubuntu

使用虚拟机运行symfony 2时,本地主机部分如何应用? 例如(来源: https : //symfony.com/doc/master/book/installation.html#running-the-symfony-application ):当我在命令提示符下看到以下内容时: CMD

并在我的主机客户端上输入浏览器,输入http:// localhost:8000 ,但找不到该页面。 但是,当我在浏览器中输入puphpet虚拟主机时,var / www / index.html会正确加载。

Symfony 2已安装在虚拟机上。

如何在浏览器中显示symfony(默认模板)? 我是否忘记了一些东西,是否想念某些东西还是应该阅读一些东西?

编辑:$ _SERVER ['REMOTE_ADDR']返回192.168.56.1而不是192.168.56.101。

当您尝试在主机上打开http:// localhost:8000时 ,浏览器将调用您的本地主机以打开此页面。 检查VM的IP地址(ifconfig),然后在主机上可以调用:VM_IP_ADDRESS:8000。

您不应该使用PHP的内置服务器! PuPHPet支持Nginx和Apache。 考虑到我看到/var/www/awesome告诉我您已经安装了其中之一。

您应该使用vhosts来访问您的应用程序,并将条目添加到系统的hosts文件(Linux / OSX上为/etc/hosts )。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM