2016-07-26 6 views
0

Symfony 3プロジェクト用にWAMPサーバー上にVirtualHostを作成しました。 Symfonys 3のホームページはうまくロードされていますが、doc/loginの私の場合、他のルートに行くと、私のページがロードされますが、CSSがなければ、ページはCSSをロードしません。ファイル、およびjs。ファイルとCSS。誰かが私を助けてくれるの?Symfony 3の仮想ホストにJsファイルとcssファイルがロードされていません

<VirtualHost *:80> 
    ServerName doc 
    DocumentRoot "C:/Users/Tereza/my_project/web/app_dev.php" 
    <Directory "C:/Users/Tereza/my_project/web"> 
     Options Indexes FollowSymLinks MultiViews Includes ExecCGI 
     AllowOverride All 
     Order Allow,Deny 
     Allow from all 
     Require all granted 
    </Directory> 
</VirtualHost> 

ホストはここ

127.0.0.1  doc 

ファイルのhttpd-vhosts.conf iはDOC /ログインルートに行くとき、私は取得していますものです:

答えて

2

ここになっ

はSymfony3 Webサーバーの構成情報のリンクがあります。 DEV環境が入るにアクセスするには、ブラウザの

http://doc/app_dev.php 

あなたが探しているDEVツールバーが表示されます。使用しているブラウザについては、それはリモートホスト上にありますか? もしそうなら、あなたはそうのようなファイル「ウェブ/ app_dev.php」を編集する必要があります:

「192.168.0.208」を使用すると、リモート許可するリモートホストのIP ADDRESある
if (isset($_SERVER['HTTP_CLIENT_IP']) 
    || isset($_SERVER['HTTP_X_FORWARDED_FOR']) 
    || !(in_array(@$_SERVER['REMOTE_ADDR'], ['192.168.0.208', 
      '127.0.0.1', 'fe80::1', '::1']) || php_sapi_name() === 'cli-server') 
) { 

DEV環境へのホストアクセス。

+0

ありがとう、それは今働いている:) – lorenos

0

DocumentRoot PHPスクリプトが含まれていないはずです。 http://symfony.com/doc/current/cookbook/configuration/web_server_configuration.html

あなたは@RiggsFollyが示されたと同じように、あなたのDocumentRootディレクティブを変更する必要があります。そのディレクトリことだけ

DocumentRoot "C:/Users/Tereza/my_project/web" 
+0

しかし、私は私のルートにアクセスすることはできません/ログイン私は "500内部サーバーエラー"を取得していますが、私はapp_dev.phpを追加するルートを取得していますが、私のCSSとjsファイルが読み込まれていません。たぶんそれはすべてのファイルが私のアプリをビルドしている私のバンドルに入っているからでしょうか?あなたはおそらくそれがファイルをロードしない理由を知っていますか?何か案が? – lorenos

+0

symfonyアプリケーションを起動するためにどのURLを使用していますか – RiggsFolly

+0

私がdoc/imに行くと、Symfonysのホームページが画面に表示されます。私はdoc/loginを持っていて、ログイン時にルートはdoc/userに行きますが、私のファイルがロードされていない理由はわかりません。 – lorenos

関連する問題