|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre régulier
![]() |
Bonjour,
Je sais que le sujet a déjà été traité et qu'il existe un appendix sur xmlrad.com, mais je réessaye encore d'utiliser le mode debug sur mon appli xmlrad en vain J'utilise xmlrad 7P3, Delphi 7 et w2000. Voici les modifs effectuées : * iisprocess.reg (ok, les services sont en manuel) * IUSR et IWAM en administrateur * modif des stratégies locales pour interagir avec le bureau * modif des paramètres de mon projet delphi Résultat : inetinfo se lance bien lors du lancement de la dll, mais si j'invoque ma dll, j'ai une erreur http 500. Je sais que pas mal de monde le fait en 2 clics sans pb, mais moi, depuis que j'utilise xmlrad, j'ai toujours eu des pb. Excusez mon ignorance P.S. : vu qu'il existe une faq, peut-être serait-il bon d'y ajouter la méthode, car chez xmlrad, elle est un peu vieille... Merci
__________________
Renaud W2003 / XP /VISTA SQL SERVER / ORACLE ADO |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() |
bonne idée:
http://xmlrad.developpez.com/faq/?page=Debug#CommentDebuggerDelphi Si tu vois des coquilles merci de me le signaler. J'ai des versions US donc j'ai fait les traductions un peu au feeling J'agrémenterai par la suite l'article avec des screenshots.
__________________
RDM Tout Est Relatif Rubrique XMLRAD: http://xmlrad.developpez.com FAQ XMLRAD: http://xmlrad.developpez.com/faq/ |
|
|
00
|
|
|
#3 |
|
Membre éprouvé
![]() ![]() |
J'ai écrit un tuto là dessus depuis un bout de temps et finalement je l'ai jamais publié. Il présente une méthode différente de celle de la FAQ.
Je l'envoie à RDM pour qu'il le mette en ligne s'il est ok. Sylvain
__________________
.NET / ASP.NET MVC / Delphi / XMLRAD / XSL / Technos Web Mon Blog : http://blog.developpez.com/index.php?blog=89 Mes Articles : http://sjames.developpez.com/ Rubrique XMLRAD: http://xmlrad.developpez.com |
|
|
00
|
|
|
#4 |
|
Membre Expert
![]() |
suis ok
__________________
RDM Tout Est Relatif Rubrique XMLRAD: http://xmlrad.developpez.com FAQ XMLRAD: http://xmlrad.developpez.com/faq/ |
|
|
00
|
|
|
#5 |
|
Membre Expert
![]() |
Du coup je l'ai intégré en tant qu'article:
http://xmlrad.developpez.com/Articles/ISAPIDebug/
__________________
RDM Tout Est Relatif Rubrique XMLRAD: http://xmlrad.developpez.com FAQ XMLRAD: http://xmlrad.developpez.com/faq/ |
|
|
00
|
|
|
#6 |
|
Membre régulier
![]() |
C'est parfait. La doc est claire et précise.
Bravo Sylvain !! Le seul bémol est que cet article s'adresse au monde Delphi + ISAPI, et pas à XMLRAD. Une des principales préco d'XMLRAD est d'être en Type de protection Basse, sinon, certaines requêtes sont perdues. A priori, ça marche, mais peut-on être sûr du même fonctionnement en protection basse ???
__________________
Renaud W2003 / XP /VISTA SQL SERVER / ORACLE ADO |
|
|
00
|
|
|
#7 | ||
|
Membre Expert
![]() |
Citation:
Citation:
__________________
RDM Tout Est Relatif Rubrique XMLRAD: http://xmlrad.developpez.com FAQ XMLRAD: http://xmlrad.developpez.com/faq/ |
||
|
|
00
|
|
|
#8 |
|
Membre régulier
![]() |
D'accord avec toi.
Encore une fois, merci pour la faq Et puis s'il y a pb, on recherchera pour inetinfo.exe ...
__________________
Renaud W2003 / XP /VISTA SQL SERVER / ORACLE ADO |
|
|
00
|
|
|
#9 | |
|
Membre éprouvé
![]() ![]() |
Citation:
Je travaille sur une appli XMLRAD déjà conséquente, sans rencontrer de problèmes de debug hormis ceux que je cite en fin de tuto. Mais dans la pratique, sur mon poste de dev, la protection d'application (IIS) est élevée alors que sur le serveur de prod, je l'ai laissée à basse histoire de suivre les recommandations eDelos. D'ailleurs ça m'intéresserait de savoir vraiment pourquoi des requêtes sont perdues, dans quelles conditions, quels types de requêtes ? Sylvain
__________________
.NET / ASP.NET MVC / Delphi / XMLRAD / XSL / Technos Web Mon Blog : http://blog.developpez.com/index.php?blog=89 Mes Articles : http://sjames.developpez.com/ Rubrique XMLRAD: http://xmlrad.developpez.com |
|
|
|
00
|
|
|
#10 | |
|
Membre Expert
![]() |
Citation:
__________________
RDM Tout Est Relatif Rubrique XMLRAD: http://xmlrad.developpez.com FAQ XMLRAD: http://xmlrad.developpez.com/faq/ |
|
|
|
00
|
|
|
#11 |
|
Membre régulier
![]() |
Pour ma part, si on met protection Haute, voici ce que j'ai constaté :
- Perte de requête (1 / 3 environ en charge) - Perte des skins - Lenteur J'en ai discuté plusieurs fois avec Jérôme qui m'avait dit (si je me souviens bien ... Je suis preneur, car on m'a souvent posé cette question.
__________________
Renaud W2003 / XP /VISTA SQL SERVER / ORACLE ADO |
|
|
00
|
|
|
#12 |
|
Membre Expert
![]() |
oui c'est normal qu'a l'origine ca soit en Low
ce sont des DLL. donc une dll doit être chargé par une application Hote. dans le cas de IIS c'est inetinfo.exe qui est le processus principal. il charge la DLL et appel la fonction point d'entre HttpExtensionProc. maitnenant si on veut aller plus loin par rapport a ce principe il faut qu'il y est un autre processus autre que inetinfo.exe qui charge la DLL. mais il faut que inetinfo.exe puisse quand meme communiquer avec la DLL ou l'hote de la DLL. Je pense que c'est au niveau de cette communication qu'il y aun problème.
__________________
RDM Tout Est Relatif Rubrique XMLRAD: http://xmlrad.developpez.com FAQ XMLRAD: http://xmlrad.developpez.com/faq/ |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com