0

このチュートリアルでは、アプリケーションを共有サーバーにインストールすることに成功しました。私の問題は資産のレベルです。私のテンプレートでは、CSSを次のように使用しています。

    {% stylesheets '@FrontHomeBundle/Resources/public/css/style.css'
               '@FrontHomeBundle/Resources/public/css/960.css' combine=true filter='?yui_css' output='css/comingSoon.css' %}
     <link rel="stylesheet" type="text/css" media="screen" href="{{ asset_url }}"/>
    {% endstylesheets %}

JSについても同じです。

{% javascripts  'http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js'
                '@FrontHomeBundle/Resources/public/js/cufon-yui.js'
                '@FrontHomeBundle/Resources/public/js/Adobe_Caslon_Pro_600.font.js' filter='?yui_js' combine=true output='js/comingSoon.js' %}
<script type="text/javascript" src="{{ asset_url }}"></script>
{% endjavascripts %}

ローカルサーバーでは完全に機能しますが、共有サーバーでは、CSSとJS、またはディレクトリ「web /images/」にある画像にアクセスできません。

これは.htaccessの問題だと思いますが、何がわかりません。

私はasseticsの設定を入れました:

# Assetic Configuration
assetic:
    debug:          %kernel.debug%
    use_controller: false
    # java: /usr/bin/java
    read_from: %kernel.root_dir%/../web
    write_to: %kernel.root_dir%/../web/cache
    filters:
        cssrewrite: ~
        # closure:
        #     jar: %kernel.root_dir%/java/compiler.jar
        yui_js:
            jar: %kernel.root_dir%/Resources/java/yuicompressor-2.4.6.jar
        yui_css:
            jar: %kernel.root_dir%/Resources/java/yuicompressor-2.4.6.jar

プロジェクトのルートにある.htaccess:

SetEnv SHORT_OPEN_TAGS 0
SetEnv REGISTER_GLOBALS 0
SetEnv MAGIC_QUOTES 0
SetEnv SESSION_AUTOSTART 0
SetEnv ZEND_OPTIMIZER 1
SetEnv PHP_VER 5_3
AddType x-mapp-php5 .php

<IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ web/app.php [QSA,L]
</IfModule>

Webディレクトリの.htaccess:

SetEnv SHORT_OPEN_TAGS 0
SetEnv REGISTER_GLOBALS 0
SetEnv MAGIC_QUOTES 0
SetEnv SESSION_AUTOSTART 0
SetEnv ZEND_OPTIMIZER 1
SetEnv PHP_VER 5_3
AddType x-mapp-php5 .php

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ app.php [QSA,L]

</IfModule>

問題を解決するための道はありますか?共有サーバーで画像とCSSをどのように表示しますか?

ご助力ありがとうございます

4

0 に答える 0