Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1302 connectés 

 


 Mot :   Pseudo :  
 
 Page :   1  2
Page Suivante
Auteur Sujet :

[Debian Sarge] Apache2 - cgi

n°534606
opgang
EUROTCHAT
Posté le 05-08-2004 à 20:36:39  profilanswer
 

Reprise du message précédent :
sauf avec un VDS...  
Charge système 45.55 42.68 43.66


---------------
Allez viens :p http://www.eurotchat.info  
mood
Publicité
Posté le 05-08-2004 à 20:36:39  profilanswer
 

n°534608
splurf
Rm -Rf / && oops :o
Posté le 05-08-2004 à 20:41:03  profilanswer
 

lol

n°534615
opgang
EUROTCHAT
Posté le 05-08-2004 à 20:51:24  profilanswer
 

J'ai fais :  apt-get install --reinstall apache2
avant manger et ça n'a toujours pas bougé depuis 45 min... :pfff:  
 
Ce sera bon demain matin :sleep: (Enfin j'éspère :hello: )
 
Juste pour éviter de faire un topic inutil :
 
Si j'ai maintenant bien compris, on a :
ln -is /etc/apache2/mods-available/vhost_alias.load /etc/apache2/mods-enabled/vhost_alias.load  
 
Ce qui me donne un lien symbolique  de /etc/apache2/mods-available/vhost_alias.load  dans le repertoire /etc/apache2/mods-enabled/ pour l'option -s et l'option -i me demande une confirmation si j'efface le lien.


---------------
Allez viens :p http://www.eurotchat.info  
n°534724
splurf
Rm -Rf / && oops :o
Posté le 06-08-2004 à 08:56:54  profilanswer
 

tout à fait

n°535054
opgang
EUROTCHAT
Posté le 06-08-2004 à 17:28:30  profilanswer
 

Enfaire pas besoin de réinstall, j'avais fais un backup de apache2 comme je me doutais que j'allais faire une connerie :>


---------------
Allez viens :p http://www.eurotchat.info  
n°537543
opgang
EUROTCHAT
Posté le 10-08-2004 à 19:59:58  profilanswer
 

J'ai enfin éssayé, c'est déja mieux, l'alias fonctionne. Mais les scripts cgi ne s'éxécutent pas.
Conf de Apache2 :  

Code :
  1. <IfModule  mod_alias.c>
  2. Alias /graphers /home/rrdtool/grapher2/cgi
  3. <Directory /home/rrdtool/grapher2/>
  4. Order allow,deny
  5. Allow from all
  6. </Directory>
  7. ScriptAliasMatch ^/graphers(.*)  /home/rrdtool/grapher2/cgi$1
  8. </IfModule>


Le script cgi à éxécuté se trouve dans /home/rrdtool/grapher2/cgi/ et je veux pouvoir l'atteindre par l'url http://84.244.0.254/graphers/
 
J'ai beau lire la documentation, je me perd...
 
Merci pour votre aide.


Message édité par opgang le 10-08-2004 à 20:00:46

---------------
Allez viens :p http://www.eurotchat.info  
n°537970
opgang
EUROTCHAT
Posté le 11-08-2004 à 14:08:10  profilanswer
 

Le script CGi en question est un script perl de statistiques avec rrdtool.
 
A la place d'une page html je tombe sur : http://84.244.0.254/graphers/index


Message édité par opgang le 11-08-2004 à 14:09:08

---------------
Allez viens :p http://www.eurotchat.info  
n°537982
splurf
Rm -Rf / && oops :o
Posté le 11-08-2004 à 14:17:21  profilanswer
 

le mod perl, le handler perl
 
google va etre ton ami

n°538027
opgang
EUROTCHAT
Posté le 11-08-2004 à 14:46:45  profilanswer
 

J'ai déja installer ce-ci :

Code :
  1. apt-get install -q -y libapache2-mod-perl2


 
et j'ai bien dans les mods avaiables :  

Code :
  1. serv-1-0-254:/etc/apache2/mods-enabled# ls |grep perl
  2. perl.conf
  3. perl.load


Avec juste dans le fichier perl.conf "PerlModule Apache2"
Je viens également d'installer

Code :
  1. libattribute-handlers-perl


Et la http://www.google.fr/search?hl=fr&ie=UTF-8&q=libattribute-handlers-perl&btnG=Rechercher&meta=lr%3Dlang_fr ne m'aide pas beaucoup.


---------------
Allez viens :p http://www.eurotchat.info  
n°538038
splurf
Rm -Rf / && oops :o
Posté le 11-08-2004 à 14:54:13  profilanswer
 

Code :
  1. lrwxrwxrwx  1 root root   40 May 16 19:04 actions.load -> /etc/apache2/mods-available/actions.load
  2. lrwxrwxrwx  1 root root   36 May 16 19:04 cgi.load -> /etc/apache2/mods-available/cgi.load
  3. lrwxrwxrwx  1 root root   27 May 20 22:21 php4.conf -> ../mods-available/php4.conf
  4. lrwxrwxrwx  1 root root   27 May 20 22:18 php4.load -> ../mods-available/php4.load
  5. lrwxr-xr-x  1 root root   30 May 22 11:31 rewrite.load -> ../mods-available/rewrite.load
  6. lrwxrwxrwx  1 root root   40 Aug  1 20:20 userdir.conf -> /etc/apache2/mods-available/userdir.conf
  7. lrwxrwxrwx  1 root root   40 Aug  1 20:20 userdir.load -> /etc/apache2/mods-available/userdir.load

mood
Publicité
Posté le 11-08-2004 à 14:54:13  profilanswer
 

n°538042
opgang
EUROTCHAT
Posté le 11-08-2004 à 14:57:47  profilanswer
 

C'est normal car certains modules étaient directement "linker" dans /mods-enabled comme perl.load par exemple :

Code :
  1. serv-1-0-254:/etc/apache2/mods-enabled# ls -l
  2.   total 0
  3.   lrwxrwxrwx  1 root root 40 Aug  4 10:02 actions.load -> /etc/apache2/mods-available/actions.load
  4.   lrwxrwxrwx  1 root root 37 Aug  4 10:02 perl.conf -> /etc/apache2/mods-available/perl.conf
  5.   lrwxrwxrwx  1 root root 37 Aug  4 10:02 perl.load -> /etc/apache2/mods-available/perl.load
  6.   lrwxrwxrwx  1 root root 37 Aug  4 10:02 php4.conf -> /etc/apache2/mods-available/php4.conf
  7.   lrwxrwxrwx  1 root root 37 Aug  4 10:02 php4.load -> /etc/apache2/mods-available/php4.load
  8.   lrwxrwxrwx  1 root root 44 Aug  5 16:00 vhost_alias.load -> /etc/apache2/mods-available/vhost_ali


---------------
Allez viens :p http://www.eurotchat.info  
n°538044
splurf
Rm -Rf / && oops :o
Posté le 11-08-2004 à 14:59:29  profilanswer
 

le module cgi tu le met pas?

n°538057
opgang
EUROTCHAT
Posté le 11-08-2004 à 15:09:38  profilanswer
 

Tout ça n'est peut-être pas nécéssaire :  

Code :
  1. cgilib
  2. php4-cgi
  3. php-cgiwrap
  4. libfcgi-dev
  5. libecgi-dev
  6. libcgicc1-dev
  7. libcgi-perl
  8. libcgi-fast-perl
  9. libcgi-doc
  10. libcgi-dev
  11. libapache-mod-speedycgi


Je n'ai sais pas vraiment quoi mettre(j'ai rechercher sur debian.org)


---------------
Allez viens :p http://www.eurotchat.info  
n°538058
opgang
EUROTCHAT
Posté le 11-08-2004 à 15:10:40  profilanswer
 

J'avais déjà "php4-cgi" d'installé.


---------------
Allez viens :p http://www.eurotchat.info  
n°538059
splurf
Rm -Rf / && oops :o
Posté le 11-08-2004 à 15:10:55  profilanswer
 

cgi pour apache 2.....

n°538066
opgang
EUROTCHAT
Posté le 11-08-2004 à 15:18:13  profilanswer
 

Je ne trouve pas grand chose sur http://packages.debian.org/cgi-bin [...] elease=all
Peut-être :  
libapache2-request-perl
libapache2-mod-perl2
Mais pas de cgi.


Message édité par opgang le 11-08-2004 à 15:21:02

---------------
Allez viens :p http://www.eurotchat.info  
n°538070
opgang
EUROTCHAT
Posté le 11-08-2004 à 15:19:47  profilanswer
 

Peut-être également : http://httpd.apache.org/docs-2.0/mod/mod_cgi.html Mais il faut que je trouve le module


---------------
Allez viens :p http://www.eurotchat.info  
n°538074
splurf
Rm -Rf / && oops :o
Posté le 11-08-2004 à 15:23:01  profilanswer
 

apache2-common: /etc/apache2/mods-available/cgi.load

n°538089
opgang
EUROTCHAT
Posté le 11-08-2004 à 15:29:55  profilanswer
 

C'est déja mieux :

Code :
  1. serv-1-0-254:/etc/apache2/mods-enabled# ls -ail|grep cgi
  2. 39960580 lrwxrwxrwx  1 root root   36 Aug 11 13:28 cgi.load -> /etc/apache2/mods-available/cgi.load
  3. 39960651 lrwxrwxrwx  1 root root   37 Aug 11 13:28 cgid.conf -> /etc/apache2/mods-available/cgid.conf
  4. 39960581 lrwxrwxrwx  1 root root   37 Aug 11 13:28 cgid.load -> /etc/apache2/mods-available/cgid.load


Mais le problème persiste


---------------
Allez viens :p http://www.eurotchat.info  
n°538101
opgang
EUROTCHAT
Posté le 11-08-2004 à 15:37:02  profilanswer
 

Je pense que cela vien de la directive mais je ne sais pas quoi.


---------------
Allez viens :p http://www.eurotchat.info  
n°538103
splurf
Rm -Rf / && oops :o
Posté le 11-08-2004 à 15:38:20  profilanswer
 

.pl|.cgi ?

n°538116
opgang
EUROTCHAT
Posté le 11-08-2004 à 15:48:32  profilanswer
 


 
 :??: Que voulez-vous dire ?


---------------
Allez viens :p http://www.eurotchat.info  
n°538117
opgang
EUROTCHAT
Posté le 11-08-2004 à 15:49:38  profilanswer
 

Ahhhhh, il n'y a pas d'extension de fichier sur pour le script cgi: http://84.244.0.254/graphers/index Mais les script .pl fonctionnent en ssh


---------------
Allez viens :p http://www.eurotchat.info  
n°538126
splurf
Rm -Rf / && oops :o
Posté le 11-08-2004 à 15:58:08  profilanswer
 

pistes )> ajouter un handler pour ton script
 
ou le mettre dans cgi-bin
 
ne me dis pas "je sais pas comment on fait" c traité 100000 fois sur google.

n°538181
opgang
EUROTCHAT
Posté le 11-08-2004 à 16:39:02  profilanswer
 

J'ai rajouté "AddHandler cgi-script .cgi"  
Mais bon sans succès, car le script n'a pas d'extension. Et lorsque je renomme le script en index.cgi, j'ai un forbiden de apache2. Pouratnt je l'ai même chmod en 777. :sleep:


---------------
Allez viens :p http://www.eurotchat.info  
n°538183
splurf
Rm -Rf / && oops :o
Posté le 11-08-2004 à 16:40:27  profilanswer
 

t'a lu la doc d'apache2
 
t'a essayé un cgi basique? genre man2html

n°538215
opgang
EUROTCHAT
Posté le 11-08-2004 à 17:05:53  profilanswer
 

Je viens d'installer le paquetage man2html et il fonctionne parfaitement


---------------
Allez viens :p http://www.eurotchat.info  
n°538218
splurf
Rm -Rf / && oops :o
Posté le 11-08-2004 à 17:07:20  profilanswer
 

essaye de t'en inspirer !

n°538252
opgang
EUROTCHAT
Posté le 11-08-2004 à 17:43:52  profilanswer
 

Je pense avoir enfin trouver une bonne page d'aide : http://httpd.apache.org/docs-2.0/howto/cgi.html Si avec ça je ne trouve pas...


---------------
Allez viens :p http://www.eurotchat.info  
n°538266
opgang
EUROTCHAT
Posté le 11-08-2004 à 17:56:45  profilanswer
 

ALlllllllllllllllllélouialllllllllaaaaaaaaa
 
http://84.244.0.254/graphers/index.cgi
C'est déja mieux,
 
juste un petit problème avec directory index :

Code :
  1. <Directory /home/rrdtool/grapher2/cgi>
  2. AllowOverride None
  3.    Options None
  4.    Order allow,deny
  5.    Allow from all
  6. Options +ExecCGI
  7. SetHandler cgi-script
  8. </Directory>
  9. ScriptAlias /graphers /home/rrdtool/grapher2/cgi

Voilà comment ça marche.
 
Merci encor splurf


---------------
Allez viens :p http://www.eurotchat.info  
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2
Page Suivante

Aller à :
Ajouter une réponse
 

Sujets relatifs
[Debian] Impossible de finir l'install d'une Sarge[Debian] conversion fat32 -> partition linux
Debian Sarge : rien de neuf mais...[résolu][debian woody] Gcc
dd udma66 reconnu comme ataraid/d0 à l'install de debian.debian / mandrake : mon coeur balance ....
Quelques questions sur DebianRésolution - GeForce2MX sous Debian
Plus de sujets relatifs à : [Debian Sarge] Apache2 - cgi


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR