Les CGI seulement dans webapps/ROOT? [Tomcat] - Logiciels - Linux et OS Alternatifs
Marsh Posté le 18-05-2006 à 17:51:35
j'avais essayé, erreur tomcat: CGI script not found or not specified.
mais bien essayé.
Marsh Posté le 18-05-2006 à 22:39:13
|
Marsh Posté le 18-05-2006 à 23:12:38
oui... docbase remplace webapps, mais il va quand même chercher dans un dossier ROOT que je n'ai pas à l'endroit où est la CGI de mon programme
Marsh Posté le 19-05-2006 à 03:07:02
root on touche pas
c juste le la webapp et son contenu qui sert.
Marsh Posté le 19-05-2006 à 09:26:27
ce que je veux dire c'est ca:
Code :
|
Le webAppRootDir, quand on laisse par défaut c'est webapps/ROOT.
Ainsi si cgiPathPrefix a sa valeur par défaut, la CGI est cherchée dans webapps/ROOT/WEB-INF/cgi.
On peut changer de dossier webapps, mais il cherchera toujours ROOT apparemment...?
Marsh Posté le 22-05-2006 à 04:00:36
je comprend pas
chez moi j'ai mes apps dans webapps et ROOT je touche pas
Marsh Posté le 22-05-2006 à 09:49:07
mais tes CGI sont où?
Et peut être que tu y accèdes avec apache
Marsh Posté le 18-05-2006 à 12:15:30
Salut
J'utilise tomcat 4.1 (et pas apache) pour exécuter les CGI. Après un peu de paramétrage je peux appeler les CGI qui sont dans webapps/ROOT.
Problème: j'ai une appli où le CGI n'est pas dans webapps. En l'y copiant j'ai un message d'erreur (de l'appli, pas de tomcat). Dans web.xml, j'ai tenté:
Mais ca ne va pas car apparemment cgiPathPrefix est le chemin à partir de webapps/ROOT (par défaut c'est donc WEB-INF/cgi).
Donc qqun sait-il s'il est possible d'appeler une CGI qui est ailleurs que dans webapps, et si oui comment
Merci
Message édité par goueg le 18-05-2006 à 12:18:30