2016-07-23 158 views
1
  1. 我已經在本地主機上安裝了symfony2。
  2. 我已將它上載到我的實時服務器上。並從/app/config/parameters.yml更改數據庫連接。

但我不能夠直接鏈接訪問網站(www.example.com)。我在我的網址「www.example.com/web」內傳遞了symfony的「web」文件夾以訪問主頁。這是錯誤的方式。任何人都可以告訴我如何直接訪問我的網站,而無需將網站文件夾傳遞到我的網址。因爲在cakephp網站也鏈接到webroot目錄,但是打開網站而不通過webroot網站的url。將symfony 2.8從本地服務器遷移到活動服務器的步驟

問候

回答

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> 
+0

你知道如何通過FTP文件在symfony2上做到這一點嗎? –

+0

這一切都取決於您的網絡服務器如何配置,而不是如何上傳文件。如果您描述遠程目錄結構和虛擬主機配置,這將有所幫助。 – devilcius

相關問題