Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript > Bibliothèques & Frameworks > Mootools
Mootools Forum d'entraide sur le framework MooTools. Avant de poster : Tutoriels Mootools, FAQ MooTools, Toutes les FAQ JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 18/02/2011, 18h45   #1
Candidat au titre de Membre du Club
 
Inscription : avril 2008
Messages : 111
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 111
Points : 12
Points : 12
Par défaut [mootools]local : marche - serveur : non

Hello, j'ai un problème avec un site développé avec mootools. Dans la version en local, aucun problème, et ce que je n'explique pas, c'est qu'une fois déployé sur un serveur web lighttpd, ça ne marche plus, l'outil de dév de Chrome me renvoie l'erreur :

Code :
Resource interpreted as Script but transferred with MIME type application/octet-stream.
Cela me parait plutôt étonnant que lighttpd influe sur l'exécution du JS donc peut que ça vient de mon installation (debian).
Siriru est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/02/2011, 11h51   #2
Responsable JavaScript & AJAX

 
Avatar de vermine
 
Inscription : mars 2008
Messages : 2 686
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : mars 2008
Messages : 2 686
Points : 5 768
Points : 5 768
Bonjour,

C'est le mot Mime-Type qui me dérange dans l'affaire. Quelles sont vos configurations locales et quelles sont les configurations serveur (le serveur est un Linux si j'ai bien compris) ?

Comment transférez-vous vos fichiers sur le serveur ? Quels méta-données sont déclarées dans vos pages ? ... ?
__________________
Elen Poukram - Isegoria - Sandawe
vermine est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/02/2011, 17h30   #3
Candidat au titre de Membre du Club
 
Inscription : avril 2008
Messages : 111
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 111
Points : 12
Points : 12
En local c'est une archlinux, chrome/firefox avec serveur apache. Le serveur c'est une debian squeeze, avec lighttpd comme serveur.

Code :
1
2
3
4
5
6
7
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
	<title>Administration</title>
	<script src="lib/mootools-core-1.3-full-compat.js" type="text/javascript"></script>
	<script src="lib/default.js" type="text/javascript"></script>
	<link type="text/css" rel="stylesheet" href="lib/default.css" />
</head>
Je transfère mes fichiers en ssh
Siriru est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/02/2011, 15h03   #4
Candidat au titre de Membre du Club
 
Inscription : avril 2008
Messages : 111
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 111
Points : 12
Points : 12
Avec Chrome, j'ai une erreur de mootools qui empèche son chargement :

Code :
1
2
3
4
this.$each = function(iterable, fn, bind){
    var type = typeOf(iterable);
    ((type == 'arguments' || type == 'collection' || type == 'array' &#65533;4&#65533;&#28303;g&#65533;
....
donc visiblement un problème d'encodage, mais là je ne suis pas du tout compétent.
Siriru est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/02/2011, 15h58   #5
Candidat au titre de Membre du Club
 
Inscription : avril 2008
Messages : 111
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 111
Points : 12
Points : 12
Sur le serveur :
Code :
1
2
# file lib/mootools-core-1.3-full-compat.js 
lib/mootools-core-1.3-full-compat.js: ASCII C program text, with very long lines
en local :
Code :
1
2
file lib/mootools-core-1.3-full-compat.js 
lib/mootools-core-1.3-full-compat.js: ASCII English text, with very long lines
j'imagine que ça vient plus ou moins de là, du coup comment changer le type mime ???
Siriru est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/02/2011, 16h23   #6
Responsable JavaScript & AJAX

 
Avatar de vermine
 
Inscription : mars 2008
Messages : 2 686
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : mars 2008
Messages : 2 686
Points : 5 768
Points : 5 768
Avant de changer le Mime-Type, il faudrait s'assurer de l'encoding utilisé durant le transfert SSH. Malheureusement, je ne saurai vous aider ni pour l'un ni pour l'autre.

Peut-être faut-il poser la question ou faire des recherches sur un autre sous-forum.
Linux peut-être ?
__________________
Elen Poukram - Isegoria - Sandawe
vermine est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/02/2011, 16h52   #7
Candidat au titre de Membre du Club
 
Inscription : avril 2008
Messages : 111
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 111
Points : 12
Points : 12
J'ai mis directement sur le serveur les fichiers et c'est pareil. Donc ça doit venir des mime-type de debian.
Siriru est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h17.


 
 
 
 
Partenaires

Hébergement Web