SME serveur 7.0 et ajax

Forum dédié à la distribution du même nom et que vous pourrez télécharger sur http://www.contribs.org. La nouvelle version de cette distribution se nomme SME Server

Modérateur: modos Ixus

SME serveur 7.0 et ajax

Messagepar sdnthebest » 22 Fév 2007 16:07

Bonjour, je suis en train de faire un site web en ajax et depuis que je suis passé sur sme, certain script (javascript) ne s'execute pas.... alors que le meme script identique a la virgule pres fonctionne sous une vielle red hat 9.0.

Je n'arrive pas a remonter les erreurs (si il y en a). seul les erreur php remonte, mais ca ne m'avance a rien...

si qq'un a une idée... merci :?:
sdnthebest
Quartier Maître
Quartier Maître
 
Messages: 21
Inscrit le: 13 Juil 2005 09:11

Messagepar unnilennium » 22 Fév 2007 16:16

essaye d'executer tes scripts dans firefoxet verifie la console d'erreure javascript.

Plusieurs problemes peuvent arriver avec ajax:

nom de domaine different entre celui d'appel de la page et celui ou le javascript va chercher l'info => refu d'execution
(ex www.domaine.fr/mapage.htm et recherche d'info sur domaine.fr/scriptdynamique.php)

autre chos el'architecture sme interdit l'execution de script php d'une ibay a l'autre verifie que tout est au même endroit.

sinon pour faire tourner des appli ajax sur sme 7.1 pas de soucis ca peu marcher.

JPP
Unnilennium / http://smeserver.pialasse.com
________________________

IRC: chat.freenode.net/6667 channel: #sme-fr

newsgroup: alt.e-smith.fr
____________________
unnilennium
Vice-Amiral
Vice-Amiral
 
Messages: 749
Inscrit le: 21 Sep 2004 10:30
Localisation: Québec, Qc, Canada

Messagepar MasterSleepy » 22 Fév 2007 16:17

Salut,

Je ne vois pas en quoi sme serait un frein à se genre de développement.
Peux-être est-elle plus sécurisé que ton ancienne platforme, genre j'appelle un script mais sur ma sme il n'a pas les bons droits.

A+
EDIT : J'ai été plus lente sur se coup là unnilennium.
"Microsoft fera quelque chose qui ne plantera jamais quand ils commenceront à fabriquer des clous "
http://www.vanhees.cc
Avatar de l’utilisateur
MasterSleepy
Amiral
Amiral
 
Messages: 2625
Inscrit le: 24 Juil 2002 00:00
Localisation: Belgique

Messagepar sdnthebest » 22 Fév 2007 16:27

Ba moi aussi je ne comprend pas..... mais le fait est la.

Donc j'ai regardé dans la console d'erreur et aucune erreur n'est signalé...
J'ai tt mes fichier sous la meme racine ibay/monRepAjax/ donc tt mes fichier sont lisible

je ne vois pas de quoi cela viens, surtout que comme je vous dit, ca fonctionne sur une vielle redhat et sur easyphp !!!! le comble
sdnthebest
Quartier Maître
Quartier Maître
 
Messages: 21
Inscrit le: 13 Juil 2005 09:11

Messagepar sdnthebest » 22 Fév 2007 17:02

MasterSleepy a écrit:Salut,

Je ne vois pas en quoi sme serait un frein à se genre de développement.
Peux-être est-elle plus sécurisé que ton ancienne platforme, genre j'appelle un script mais sur ma sme il n'a pas les bons droits.

A+
EDIT : J'ai été plus lente sur se coup là unnilennium.


Pour les droit, j'ai testé avec tt les droits, meme les droit speciaux en mettant 7777, mais rien a faire
:(
:cry:
sdnthebest
Quartier Maître
Quartier Maître
 
Messages: 21
Inscrit le: 13 Juil 2005 09:11

Messagepar unnilennium » 22 Fév 2007 22:45

que fait ton script ajax?
quel est le volume de données échangées ?
Unnilennium / http://smeserver.pialasse.com
________________________

IRC: chat.freenode.net/6667 channel: #sme-fr

newsgroup: alt.e-smith.fr
____________________
unnilennium
Vice-Amiral
Vice-Amiral
 
Messages: 749
Inscrit le: 21 Sep 2004 10:30
Localisation: Québec, Qc, Canada

Messagepar sdnthebest » 23 Fév 2007 09:36

unnilennium a écrit:que fait ton script ajax?
quel est le volume de données échangées ?


Bonjour, oui mon script ouvre un fichier XML et le traite.... voici le script:
Code: Tout sélectionner
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Sample</title>
<link href="samples.css" rel="stylesheet" type="text/css" />
<style>
.even {
   background-color: #66CCFF;
}
.odd {
   background-color: #FFFFCC;
}
</style>
<script language="JavaScript" type="text/javascript" src="xpath.js"></script>
<script language="JavaScript" type="text/javascript" src="SpryData.js"></script>
<script language="JavaScript" type="text/javascript">
<!--
Spry.Data.Region.debug = true;
var dsStates = new Spry.Data.XMLDataSet("states.xml", "/states/state");
-->
</script>
</head>

<body>
<p>And here is the actual list:</p>
<ul spry:region="dsStates" spry:if="{ds_RowCount} != 0" spry:repeat="dsStates" spry:test="'{name}'.match(/^[amn]/i);" spry:choose="choose">
   <li spry:when="'{name}'.match(/^n/i);" style="color: red;">{name}</li>

   <li spry:when="'{name}'.match(/^m/i);" style="color: blue;">{name}</li>
   <li spry:when="'{name}'.match(/^a/i);" style="color: green;">{name}</li>
</ul>
</body>
</html>


Tout mes fichier sont dans un meme rep !
c'est des bibliothèque adobe.....
sdnthebest
Quartier Maître
Quartier Maître
 
Messages: 21
Inscrit le: 13 Juil 2005 09:11

Messagepar sdnthebest » 23 Fév 2007 12:59

J'ai l'impression que ca trouche seulement les script qui manipule le XML

car j'ai un script de drag and drop qui fonoctionne !!!!

Une idée?
sdnthebest
Quartier Maître
Quartier Maître
 
Messages: 21
Inscrit le: 13 Juil 2005 09:11

Messagepar unnilennium » 23 Fév 2007 19:23

ce script aurait il besoin d'utiliser un dossier temporaire....

par defaut une ibays n'a pas acces à /tmp/ et malheureusement ce genre de bibliotheque cherche souvent à ecrire dedans.

regarde cela et au besoin créé un dossier temp dans l'ibay accessible en ecriture et donne a la librairie le chemine exacte depuis la racien serveur , ou utilise la console pour autoriser l'acces a tmp:



Code: Tout sélectionner
db accounts setprop MONIBAY PHPBaseDir /home/e-smith/files/ibays/MONIBAY/:/tmp/
signal-event ibay-modify

Unnilennium / http://smeserver.pialasse.com
________________________

IRC: chat.freenode.net/6667 channel: #sme-fr

newsgroup: alt.e-smith.fr
____________________
unnilennium
Vice-Amiral
Vice-Amiral
 
Messages: 749
Inscrit le: 21 Sep 2004 10:30
Localisation: Québec, Qc, Canada


Retour vers E-Smith / SME Server

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité

cron