install connecthys sur serveur debian

Plus d'informations
il y a 7 ans 7 mois #14201 par dirka
bonsoir

sur un serveur debian j'essaye d'utiliser connecthys, mais j'ai quelques lacunes,soucis, notamment sur l'interpréteur cgi. Quelqu'un peut m'aider?

j'ai un nginx qui marche, php5-fpm aussi. jusque là c'est ok.
je me suis mis à installer fcgiwrap.
avec /etc/nginx/sites-available/
location /connecthys/ {
		root /var/www/html/;
		gzip off;
		access_log /var/log/nginx/php-fpm.access.log;
		error_log /var/log/nginx/php-fpm.error.log;
                fastcgi_intercept_errors on;
		fastcgi_pass unix:/var/run/fcgiwrap.socket;
		include /etc/nginx/fastcgi_params;
		fastcgi_index connecthys.cgi;
		fastcgi_param PATH_INFO $fastcgi_path_info;
		fastcgi_param REQUEST_METHOD $request_method;
		fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
	}

un petit test Hello World passe bien
#!/usr/bin/perl -w

     # Tell perl to send a html header.
     # So your browser gets the output
     # rather then <stdout>(command line
     # on the server.)
print "Content-type: text/html\n\n";

     # print your basic html tags.
     # and the content of them.
print "<html><head><title>Hello World!! </title></head>\n";
print "<body><h1>Hello world</h1></body></html>\n";

mais dès que je veux lancer connecthys.cgi j'ai un beau
An error occurred while reading CGI reply (no response received)
le log me donne
[26/Aug/2016:22:20:22 +0200] "GET /connecthys/ HTTP/1.1" 502 76 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:48.0) Gecko/20100101 Firefox/48.0"
quelqu'un a une idée ?

merci d'avance

eric, !! Padawan du BADET !!

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 7 ans 7 mois #14213 par dirka
Réponse de dirka sur le sujet install connecthys sur serveur debian
re,
en fait c'est dès que je veux interpréter du python que ça coince
#!/usr/bin/env python
print "Content-type: text/html"
print "<html>Hello world!</html>"
me sort
An error occurred while reading CGI reply (no response received)
....ca y est ça gonfle, je vais aller tondre moi.

eric, !! Padawan du BADET !!

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 7 ans 7 mois #14266 par Ivan
Réponse de Ivan sur le sujet install connecthys sur serveur debian
Bonjour,

D'après moi, il ne faut pas utiliser de serveur CGI avec Nginx.

1. Soit tu utilises le serveur intégré à Connecthys (tu lances run.py tout simplement)
2. Soit tu configures nginx en suivant les tutoriels dispo sur internet. Exemple : http://flask.pocoo.org/docs/0.11/deploying/uwsgi/

Mais je ne m'y connais pas bien...

Ivan

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 7 ans 7 mois - il y a 7 ans 7 mois #14277 par bogucool
Bonjour,

Commencez par tester sans cgi ne vous occupez pas d'nginx dans un premier temps, je vous aiderais plus tard si besoin.
Pour cela:
entrez dans le répertoire Connecthys et lancer le par
python ./run.py

ensuite utilisez
http://IP_DU_SERVEUR:5000
comme url connecthys dans la configuration et dans votre navigateur pour vous connecter

C'est la façon la plus simple pour essayer.

Pour ce qui est de la configuration via nginx et cgi c'est faisable de différentes façons mais quel en est l'intérêt ?

Le plus simple est d'utiliser nginx en reverse-proxy vers Connecthys lancé avec le serveur Tornado.
Dernière édition: il y a 7 ans 7 mois par bogucool.

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.168 secondes
Propulsé par Kunena