IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Symfony PHP Discussion :

PB chemin des CSS et JS


Sujet :

Symfony PHP

  1. #1
    Membre éclairé Avatar de guiyomh
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    328
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 328
    Par défaut PB chemin des CSS et JS
    bonjour,

    j'ai un phénomène bizzard. et j'arrive pas à la résoudre. J'aurais besoin de vos lumières.

    dans mon fichier view.yml j'ai mis :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
      stylesheets:    [style.css,jquery-ui/jquery-ui-1.8.6.custom.css]
     
      javascripts:    [clockp.js,clockh.js,jquery-1.4.2.min.js,jquery-ui-1.8.6.custom.min.js,jconfirmaction.jquery.js]
    j'ai mis les fichiers dans les répertoire suivant:
    /mon/docRoot/css/
    et /mon/docRoot/js/

    Lorsque je suis sur la page d'accueil www.mondomaine.com tout se charge bien. Mais lorsque j'essaye d'accéder à un module du genre www.mondomanie.com/package/
    les css et js ne fonctionne plus.

    J'ai remarqué que dans le code sources, les chemin des CSS n'était pas bon ou lieux d'avoir /css/style.css j'avais /package/css/style.css.
    Alors je me dis que c'est normale que ça fonctionne pas, c'est pas le bon chemin. Mais comment corriger ce PB ?

    Merci.

  2. #2
    Expert confirmé
    Avatar de Michel Rotta
    Homme Profil pro
    DPO
    Inscrit en
    Septembre 2005
    Messages
    4 954
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : DPO
    Secteur : Distribution

    Informations forums :
    Inscription : Septembre 2005
    Messages : 4 954
    Par défaut
    Ça ressemble méchamment à un bogue.

    Mais si ce bogue existait, il ne serait pas possible qu'on en ai jamais entendu parlé. Et je ne l'ai jamais rencontré.

    Donc, j'en déduis qu'il y a un phénomène extérieur qui entre en compte.

    Quel est la configuration de la machine sur la quel cela ce produit ?

    As-tu testé sur un autre serveur (voir sur une machine virtuel) avec un autre OS ? (objectif, valider l'application php symfony, ou pas)

  3. #3
    Membre éclairé Avatar de guiyomh
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    328
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 328
    Par défaut
    J'ai chercher de mon coté, j'ai trouver un ou deux cas qui ont le même soucis. mais il n'y a pas vraiment de résolutions.

    Par contre, apparemment le point commun à tous, c'est l'activation des règles de réécriture pour le passage en prod. Lorsque je désactive les règles de réécriture et que je mets le no_script_name à Off, j'ai plus le soucis.
    Pour infos je remets les règles de réécriture que j'ai fais, (pour ceux qui n'ont pas lu mon précédent post)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
     
    <VirtualHost *:80>
            #[...]
     
            RewriteEngine On
     
            #Activation des log de réécriture (A activé au besoin)
            RewriteLog /var/log/apache2/rewrite-warsa.log
            RewriteLogLevel 9
     
            #suppression du path du reverse proxy
            RewriteCond %{REQUEST_URI} ^/warsa(.+)$
            RewriteRule ^/warsa(.+)?$ $1
     
            #réécriture vers l'index
            RewriteCond %{DOCUMENT_ROOT}%{REQUEST_FILENAME} -s [OR]
            RewriteCond %{DOCUMENT_ROOT}%{REQUEST_FILENAME} -l [OR]
            RewriteCond %{DOCUMENT_ROOT}%{REQUEST_FILENAME} -d
            RewriteRule ^.*$ - [NC,L]
     
            RewriteRule ^.*$ /index.php [NC,L]
     
    </VirtualHost>
    Je vais me pencher sur la mécanique de symfony, et si je trouve pas, je crois que je vais me faire un petit plugin. Pour faire se taffe. Je voulais en faire un pour minimiser les CSS basé sur XCSS, donc je crois que sa seras le moment.

    Mais si quelqu'un à une solution, je suis tout de même preneur.

  4. #4
    Expert confirmé
    Avatar de Michel Rotta
    Homme Profil pro
    DPO
    Inscrit en
    Septembre 2005
    Messages
    4 954
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : DPO
    Secteur : Distribution

    Informations forums :
    Inscription : Septembre 2005
    Messages : 4 954
    Par défaut
    Je suis d'accord avec toi sur l'origine du problème. Il est probable que les deux erreur que tu rencontres aient une même origine. Reste à la trouver.

    Je continue à pense que cela provient d'une configuration particulière à ton serveur Linux. Avant que d'essayer de réécrire tous symfony dans un plugin () essaye d'installer ton application sur une autre machine linux installé pour faire un test (une machine virtuel devrait largement faire l'affaire). Installée au plus simple. Et regarde si cela tourne.

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    131
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 131
    Par défaut
    salut moi je charge le pak. autre pare .
    As-tu essayer un chemin absolu?

Discussions similaires

  1. Réponses: 8
    Dernier message: 18/08/2009, 16h31
  2. Réponses: 20
    Dernier message: 19/12/2004, 18h52
  3. specifier les chemins des .class
    Par draken dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 29/07/2003, 09h35
  4. [FORMS] Chemin des icones (intégré FAQ 150 QR)
    Par jerome62 dans le forum Forms
    Réponses: 2
    Dernier message: 30/07/2002, 08h32

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo