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

Ruby on Rails Discussion :

Assets 404 coté client, aucune requête reçue coté serveur


Sujet :

Ruby on Rails

  1. #1
    Expert confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2012
    Messages
    1 711
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2012
    Messages : 1 711
    Points : 4 442
    Points
    4 442
    Par défaut Assets 404 coté client, aucune requête reçue coté serveur
    Hello,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    ruby 1.9.3p392 (2013-02-22) [i386-mingw32]
    Rails 3.2.12
    Backbone.js 1.0.0
    J'ai un soucis bizzare, le serveur semble ne pas vouloir servir un template Backbone :
    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
     
    // app/assets/template/foo/bar.jst.ejs
    <div>FooBar</div>
     
    // app/assets/javascript/views/foo/foo_bar.js
     
    Test.Views.FooBar = Backbone.View.extend({
    	template: JST['foo/bar'],
    	tagName: 'div',
     
    	render: function() {
    		var $el = $(this.el);
    		$el.empty().append(_.template(this.template()));
    		return this;
    	}
    });
    Dans les sources de ma page j'ai bien (ajouté automatiquement)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <script src="/assets/foo/bar.js?body=1" type="text/javascript"></script>
    Cependant la console Chrome / Firefox / IE m'indiquent tous une erreur 404 sur ce fichier.
    Dans les logs du serveur, rien, la requête de ce fichier n'a pas l'air d'être prise en compte.

    Je peux accéder à ce fichier par son adresse, dans ce cas il est bien servi.

    Le plus "drôle" c'est que tous mes autres templates marchent.
    Quelqu'un à une idée d'où ça pourrait venir ? Ca me rend fou *_*

  2. #2
    Expert confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2012
    Messages
    1 711
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2012
    Messages : 1 711
    Points : 4 442
    Points
    4 442
    Par défaut
    Touvé le problème...

    C'était adblock... le fichier js en question se nommait "advertisers.js"

    Bref au final c'est bon à savoir ce genre de truc, je vais renommer ce fichier sur le champ.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 8
    Dernier message: 10/07/2013, 16h57
  2. Exception dans un webservice -> erreur 404 coté client
    Par boby62423 dans le forum Services Web
    Réponses: 0
    Dernier message: 14/04/2009, 19h16
  3. Limiter l'envoi de requêtes coté client
    Par noobC dans le forum Langage
    Réponses: 9
    Dernier message: 30/07/2008, 16h13
  4. [Indy] Intercepter les messages coté client
    Par PpPool dans le forum Web & réseau
    Réponses: 6
    Dernier message: 04/07/2005, 10h19
  5. [Concept] Curseur coté client et curseur coté serveur
    Par freud dans le forum Décisions SGBD
    Réponses: 2
    Dernier message: 13/09/2002, 22h13

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