2016-07-23 3 views
1
  1. localhostにsymfony2をインストールしました。
  2. ライブサーバーにアップロードしました。 /app/config/parameters.ymlからデータベース接続を変更します。

しかし、私は、直接URL(www.example.com)とウェブサイトにアクセスすることはできませんよ。 symfonyの "web"フォルダをurl "www.example.com/web"の中に渡して、ホームページにアクセスしています。それは間違ったway.Can誰も私のURLにWebフォルダを渡さずに私のウェブサイトに直接アクセスすることができます私に知らせることができます。 cakephpウェブサイトでもwebrootディレクトリにリンクしているので、ウェブサイトのURLにwebrootを渡さずにウェブサイトを開く。symfony 2.8をlocalserverからライブサーバに移行する手順

よろしく

答えて

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

symfony2でFTPファイルを使用する方法は分かりますか? –

+0

すべては、ウェブサーバーの設定方法に依存し、ファイルのアップロード方法には依存しません。あなたのリモートディレクトリ構造と仮想ホストの設定を記述すると役に立ちます。 – devilcius

関連する問題