Symfony 2.7 in local&服务器没有端口,没有运行服务器命令?

时间:2015-07-22 22:26:37

标签: php symfony

一些概念性问题:

  1. 如何使用virtualhost发布到我的本地(或我的VPS) apache2无需放置端口(8000)和
  2. 我怎么没有运行php命令:php app / console server:每次运行,使其成为一个始终在运行的服务
  3. 确定这很愚蠢,但我无法理解这一点,问候

1 个答案:

答案 0 :(得分:1)

您似乎使用内置的php网络服务器开发应用程序,并希望将您的应用程序部署到真正的websever(apache2)?你可能会这样做:

  1. 您的应用通常会包含以下文件夹:web,app,src,vendor
  2. 将所有这些文件夹上传到服务器的DocumentRoot(通常名为var/wwwpublic_html),我们只需将其称为public_html
  3. 您的symfony应用程序在www.myapp.com/web
  4. 运行
  5. 如果您想省略web段,请像这样构建您的目录(这是鼓励结构):

    app
    src
    vendor
    public_html
    
  6. 所有人都处于同一水平。

    1. web目录的所有内容移至public_html
    2. 一般文档已经存在:http://symfony.com/doc/current/cookbook/deployment/tools.html