【问题标题】:Running a PHP site in an unoccupied port在未占用的端口中运行 PHP 站点
【发布时间】:2018-03-18 21:17:01
【问题描述】:

我在localhost:8000 中运行了一个不同的应用程序。如果我通过服务器运行第二个应用程序,它会转储正在运行的应用程序并将自己放置在此端口中。我需要能够同时运行两者。理想情况下在单独的端口中:

localhost:8000 中的 App1 运行 React/webpack/node 应用程序

localhost:8080 中的 App2 运行 PHP 版本的站点。

如果有帮助的话,我会使用 atom 作为带有内置命令终端的 IDE。和 Apache 作为我的本地服务器(分别是 Mac 和 Win 中的 XAMPP 和 WAMPP)

【问题讨论】:

  • 你说的“转储”是什么意思?
  • 它替换为我告诉它运行的那个。我希望它在单独的端口中运行而不会中断另一个端口
  • 然后只需在 Apache 上为端口 8080 添加另一个虚拟主机配置,并将所有对它的请求定向到第二个应用程序?
  • 但是怎么做呢?礼貌地问?哈哈。我不知道该怎么做。任何带有说明的链接。这是我第一次需要这个
  • 希望 thisthis 有所帮助

标签: php cmd localhost


【解决方案1】:

我找到了无需做大量工作来创建虚拟主机和使用 PHP 内置服务器的方法

第 1 步 - 打开 XAMPP 控制台并单击 Shell

第 2 步 - CD 到 $PATH。例如 cd c:\xampp\htdocs\site_folder 第 3 步 - Type php -S localhost:8080 并按 Enter

第 4 步 - 在浏览器中,导航到 localhost:8080,它将显示。

步骤 5 - 对于第二个网站,打开一个单独的 CMD 终端并通过选择该网站文件夹的 $PATH 并分配不同的端口号(即 8000)重复该过程,按 Enter,导航到该 localhost:8000一个单独的浏览器选项卡或窗口,瞧!现在两个站点都独立运行了!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-05-21
    • 2013-12-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-26
    • 1970-01-01
    相关资源
    最近更新 更多