Re: [Gambas-user-fr] Problème d'exécution script CGI gbw3
Brought to you by:
gambas
From: pguilhem <pgu...@gm...> - 2013-02-06 19:01:49
|
Bonjour Benoît, Mon script commence bien par #!/usr/bin/env gbw3 et le but était de faire comme avec php ou perl. Comme dans cet exemple : http://gambasdoc.org/help/doc/serverpage Je n'ai pas la possibilité de lancer l'interface graphique de Gambas3 sur la machine pour laquelle sont destinés tous mes scripts, je ne m'y connecte qu'en console. Et j'ai un doute sur le fonctionnement correct d'un programme développé sur ma station qui est sous Ubuntu 12.04 amd64 et transféré sur la machine qui est à base de de cpu arm avec une raspbian, de plus la version de gambas n'est pas tout à fait la même. Je me force à tout développer en Gambas je vais donc chercher, il doit y avoir une solution. Cordialement, PG Le 6 février 2013 19:26, Benoît Minisini [via Gambas] < ml-...@n7...> a écrit : > Le 06/02/2013 15:49, pguilhem a écrit : > > > Bonjour, > > > > Je tente de tester les script CGI avec Gambas3 et impossible de les > faire > > fonctionner sous Apache2 et sous Lighttpd. > > > > Les fichiers de configuration des serveurs sont à priori corrects, j'ai > > l'impression qu'il y a un problème avec gbw3. > > > > Avec apache j'ai ceci dans les logs : > > [error] [client 127.0.0.1] malformed header from script. Bad header=# > Gambas > > Project File 3.0: test.cgi > > Et une erreur "Internal Server Error" sur mon url > localhost/cgi-bin/test.cgi > > > > Avec lighttpd je n'ai pas d'erreur sur la page sauf que ce qui m'est > renvoyé > > est le script généré par gbw3 et non le code html généré par le script: > > # Gambas Project File 3.0 > > Title=Gambas Script > > Startup=MMain > > Component=gb.web > > > > ' Gambas module file > > > > PUBLIC SUB Main() > > Response.Buffered = TRUE > > Response.Begin > > _PrintPage() > > Response.End > > END > > etc...... > > > > Je continue à chercher mais si quelqu'un a une idée ou une solution, > elle > > sera bienvenus. > > > > Merci. > > > > PG > > > > Ce que vous montrez ne ressemble pas du tout à un script Gambas. Un > script Gambas est un fichier texte commençant par la ligne: > > #!/usr/bin/env gbs3 > > ou bien > > #!/usr/bin/env gbw3 > > pour les pages web, avec les droits d'exécution sur le fichier. > > Mais faire des scripts comme ça n'est pas la bonne manière de procéder > avec Gambas. gbw3 existe uniquement juste pour prouver qu'on pouvait > faire comme php. > > Ce qu'il faut faire, c'est un projet Gambas "normal" et générer un > exécutable Gambas (avec l'extension "gambas") qui sera utilisé comme > script CGI. > > Cordialement, > > -- > Benoît Minisini > > ------------------------------------------------------------------------------ > > Free Next-Gen Firewall Hardware Offer > Buy your Sophos next-gen firewall before the end March 2013 > and get the hardware for free! Learn more. > http://p.sf.net/sfu/sophos-d2d-feb > _______________________________________________ > Gambas-user-fr mailing list > [hidden email] <http://user/SendEmail.jtp?type=node&node=40994&i=0> > https://lists.sourceforge.net/lists/listinfo/gambas-user-fr > > > ------------------------------ > If you reply to this email, your message will be added to the discussion > below: > > http://gambas.8142.n7.nabble.com/Probleme-d-execution-script-CGI-gbw3-tp40987p40994.html > To unsubscribe from Problème d'exécution script CGI gbw3, click here<http://gambas.8142.n7.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=40987&code=cGd1aWxoZW1AZ21haWwuY29tfDQwOTg3fDExOTI1MjEzNzI=> > . > NAML<http://gambas.8142.n7.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml> > -- Pierre GUILHEM -- View this message in context: http://gambas.8142.n7.nabble.com/Probleme-d-execution-script-CGI-gbw3-tp40987p40996.html Sent from the gambas-user-fr mailing list archive at Nabble.com. |