如何阻止VirtualBox在localhost:8000上运行?

时间:2017-05-04 12:55:38

标签: php laravel symfony virtualbox vbox

与标题一样,简单(但不禁用VM机器)。到处看,但找不到答案。

我有一台运行Laravel的Vbox机器,但需要Symfony才能使用127.0.0.1:8000。我只是在该地址上获得了一个我的Laravel网站,并且它们发生冲突。

2 个答案:

答案 0 :(得分:1)

当您重新启动电脑或运行Vbox时,它会一次又一次地运行。 我建议你改变运行symfony的prot

httpd.conf你可以这样做

# Be sure to only have this line once in your configuration
NameVirtualHost 127.0.0.1:8085

# This is the configuration for your project
Listen 127.0.0.1:8085

<VirtualHost 127.0.0.1:8085>
  DocumentRoot "/home/sfproject/web"
  DirectoryIndex index.php
  <Directory "/home/sfproject/web">
    AllowOverride All
    Allow from All
  </Directory>

  Alias /sf /home/sfproject/lib/vendor/symfony/data/web/sf
  <Directory "/home/sfproject/lib/vendor/symfony/data/web/sf">
    AllowOverride All
    Allow from All
  </Directory>
</VirtualHost>

阅读这些

  1. How to Use PHP's built-in Web Server
  2. Chapter 3 - Running Symfony
  3.   

    不是答案。只是一个提示

答案 1 :(得分:0)

右键单击并选择vm上的设置。转到网络选项卡,然后选择适配器。单击“高级”,您必须在那里看到“端口转发”,您可以更改端口。

Port forwarding