将symfony 2.8从localserver迁移到live server的步骤

时间:2016-07-23 08:45:23

标签: php symfony

  1. 我已经在我的localhost上安装了symfony2。
  2. 我已将其上传到我的实时服务器上。并从/app/config/parameters.yml。
  3. 更改数据库连接
      
        
          

    但我无法使用直接网址(www.example.com)访问网站。我在我的网址“www.example.com/web”中传递symfony的“web”文件夹来访问主页。这是错误的方式。任何人都可以让我知道如何直接访问我的网站而不将web文件夹传递到我的网址。因为在cakephp网站上也链接到webroot目录,但是没有在网站URL上传递webroot就打开网站。

        
      

    此致

1 个答案:

答案 0 :(得分:0)

虚拟主机的文档根目录必须指向Web目录。在apache中它会是这样的

<VirtualHost *:80>
  ServerName www.example.com
  DocumentRoot "symfony/installation/path/web"
  DirectoryIndex index.php
  <Directory "symfony/installation/path/web">
    AllowOverride All
    Require all granted
  </Directory>
RewriteEngine On
</VirtualHost>