ZMWS et magic! 3.5
François27-Jul-2008/11:21:04+2:00
Bonjour,

J'ai installé ZMWS (1.2.8) avec Magic! 3.5.
La configuration est aisée:
Handler:sr="rebol\\rebol.exe -c"
Handler:r="rebol\\rebol.exe -cs"
Handler:rhtml="rebol\\rebol.exe -cs rebol\\magic.cgi"

La page coucou.r fonctionne comme attendu:
REBOL [Title: "CGI Script"]
print "content-type: text/html^/"
print [
	<HTML><BODY>
	"Now is:" now
	<PRE>
	mold system/options/cgi
	</PRE>
	</BODY></HTML>
]

Par contre, la page magic.rhtml reste désepérément vide...
<html>
    <head><title>Sample1</title></head>
    <body>
    Bonjour, nous sommes le

    <rebol>
        print [ now/date "<br><br>" ]
    </rebol>

    Il est actuellement :
    <rebol>
        print [ "<b>" now/time "</b>" ]
    </rebol>
    </body>
</html>

Quelqu'un a-t-il une idée de ce qui ne marche pas?

Merci
rosanoff28-Jul-2008/16:18:52+2:00
Bonjour;
Je pense que l'erreur vient de magic.cgi (dans la onfiguration)
moi quand je décompresse magic3.5 le fichier sappelle :
magic350.cgi .

en espérant que ce soit cela.
Bon dev.
François29-Jul-2008/7:38:42+2:00
Bonjour rosanoff,

Merci pour ta réponse. Malheureusement, le problème ne vient pas de là (j'avais renommé magic350.cgi en magic.cgi)

François
rosanoff29-Jul-2008/9:25:46+2:00
Bonjour,
Une idée : vérifier les balises à la fin des lignes des fichiers magic et les tranformer au format windows.

Bon dev.
JJV19-Nov-2008/6:22:39+1:00
Après quelques heures... et de jours...



J'ai trouvé une variable manquante dans l'environnement des cgi.

Il faut donc mettre à jour ZazouMiniWebServer. Pour ceci, il faut couper le serveur et télécharger les 3 fichiers suivants à la place des votres dans le répertoire ZMWS :
http://fichiers.xgarreau.org/zazouminiwebserver/ZazouMiniWebServer.dll
http://fichiers.xgarreau.org/zazouminiwebserver/ZazouMiniWebServer.exe
http://fichiers.xgarreau.org/zazouminiwebserver/ZazouMiniWebServerMonitor.exe


Ensuite, procédure :

1. On part d'un dossier ZMWS

2. On y crée un répertoire rebol

3. On y copie rebcore.exe


4. On y décompresse magic350.tar, ça créé un répertoire nommé "magic350 (28-7-2005)"

4.1 http://www.auverlot.fr/Fichiers_attachments/magic350.tar

5. On en copie le contenu dans le répertoire Rebol. Voici le contenu obtenu :
18/11/2008 23:08 <REP> .
18/11/2008 23:08 <REP> ..
26/07/2005 14:42 1 221 db.r
18/11/2008 23:07 <REP> doc
28/07/2005 07:10 51 253 html.r
28/07/2005 07:10 2 683 magic.css
20/07/2005 08:45 17 910 magic350.cgi
18/11/2008 08:40 284 160 rebcore.exe
18/07/2005 12:43 2 508 xmlhttp.r
6 fichier(s) 359 735 octets

6. Dans le répertoire ZMWS, on édite _config.zmwsc pour y ajouter les lignes suivantes :
Handler:sr="Rebol\\rebcore.exe -c"
Handler:r="Rebol\\rebcore.exe -cs"
Handler:rhtml="Rebol\\rebcore.exe -cs Rebol\\magic350.cgi"

On redémarre ZMWS et ça fonctionne.

Grand Merci à Xavier Garreau pendant ces deux jours de débugage. Il réfléchi pour faire une offre d'hébergement avec Magic Olivier Auverlot.

Merci à Sociéteg également qui test Magic sur son serveur afin d'offrir une offre gratuite avec Magic.

jockojc va être content également. J'espère.

JJV
jocko19-Nov-2008/10:07:36+1:00
Oui, c'est une bonne nouvelle, merci à tous.

Jocko
JJV19-Nov-2008/11:29:03+1:00
Rebonjour,

maintenant que ca marche, je vais (nous allons) m'en servir,

De Xavier Garreau
Ok, en attendant, j'ai fait le test, ça marche au poil :
http://rebol.demos.maneya.fr/
http://rebol.demos.maneya.fr/doc/


-> test d'une page en .rhtml
http://rebol.demos.maneya.fr/aj/horloge.rhtml

Bon dev

JJV

Login required to Post.


Powered by RebelBB and REBOL 2.7.8.4.2