OVH Cloud OVH Cloud

[WB10-40K] chargeDLL

2 réponses
Avatar
[Bernard Vessiot]
Bonjour,
un petit souci que je n'arrive pas a m'expliquer...
J'ai un site Web qui utilise une base oracle via Otl4wd
Je tranfere donc mon site sur mon serveur de test ( Windows 2003
serveur) , aucuns soucis tout se passe bien ( en fait j'ai d'autres
sites qui fonctionne sur ce serveur)
A priori, je n'ai pas de problèmes de droit.
Pourtant lors de l'execution du site, j'ai systemétaquement l'erreur
suivante:
//
Erreur au chargement de la DLL 'E:\FTP\BERNARD\CSPSIE10\OTL4WD.DLL'
Dump de l'erreur du module <WD100VM.DLL> <10.00Nt>.

- Appel WL :
Traitement de <c_OTL4WD.Constructeur>, ligne <34>, thread <0>
Fonction <AppelDLL32>, n° de syntaxe <0>
- Niveau : erreur fatale (EL_FATAL)
- Code erreur : 2802
- Code erreur WD55 : 0
- Code d'erreur système : 126
- Message d'erreur système :
Le module spécifié est introuvable.
//
l'erreur se situe dans mon code au moement de l'appel:
:DLLName=fRepExe()+"\OTL4WD.DLL"
:OTL4WDInst = ChargeDLL(:DLLName)

Apparement, le site ne trouve pas ma dll, pourtant bien présente dans
mon répertoire.
J'ai tenté de placer cette dll dans system32,
rien n'y fait...
je pige plus !
y aurais-t-il un problème avec ChargeDll ???
Les versions de dev et de deploiement sont les memes (40K)
En 9 je n'ai jamais eu ce problème...
une idée ?

merci d'avance pour les suggestions !
@+++

--
[Bernard Vessiot]
34980 Saint Gély du Fesc

2 réponses

Avatar
Emmanuel Lecoester
"[Bernard Vessiot]" a écrit dans le message de
news:
Bonjour,
un petit souci que je n'arrive pas a m'expliquer...
J'ai un site Web qui utilise une base oracle via Otl4wd
Je tranfere donc mon site sur mon serveur de test ( Windows 2003
serveur) , aucuns soucis tout se passe bien ( en fait j'ai d'autres
sites qui fonctionne sur ce serveur)
A priori, je n'ai pas de problèmes de droit.
Pourtant lors de l'execution du site, j'ai systemétaquement l'erreur
suivante:



[CUT]

l'erreur se situe dans mon code au moement de l'appel:
:DLLName=fRepExe()+"OTL4WD.DLL"
:OTL4WDInst = ChargeDLL(:DLLName)

Apparement, le site ne trouve pas ma dll, pourtant bien présente dans
mon répertoire.
J'ai tenté de placer cette dll dans system32,
rien n'y fait...
je pige plus !
y aurais-t-il un problème avec ChargeDll ???
Les versions de dev et de deploiement sont les memes (40K)
En 9 je n'ai jamais eu ce problème...
une idée ?



Ton serveur n'a pas de client Oracle installé (oci.dll).
Avatar
[Bernard Vessiot]
Emmanuel Lecoester a utilisé son clavier pour écrire :
"[Bernard Vessiot]" a écrit dans le message de
news:
Bonjour,
un petit souci que je n'arrive pas a m'expliquer...
J'ai un site Web qui utilise une base oracle via Otl4wd
Je tranfere donc mon site sur mon serveur de test ( Windows 2003
serveur) , aucuns soucis tout se passe bien ( en fait j'ai d'autres
sites qui fonctionne sur ce serveur)
A priori, je n'ai pas de problèmes de droit.
Pourtant lors de l'execution du site, j'ai systemétaquement l'erreur
suivante:



[CUT]

l'erreur se situe dans mon code au moement de l'appel:
:DLLName=fRepExe()+"OTL4WD.DLL"
OTL4WDInst = ChargeDLL(:DLLName)



Apparement, le site ne trouve pas ma dll, pourtant bien présente dans
mon répertoire.
J'ai tenté de placer cette dll dans system32,
rien n'y fait...
je pige plus !
y aurais-t-il un problème avec ChargeDll ???
Les versions de dev et de deploiement sont les memes (40K)
En 9 je n'ai jamais eu ce problème...
une idée ?



Ton serveur n'a pas de client Oracle installé (oci.dll).



oooooups!
je n'ai meme pas pensé a cela !
vite vite les vacances !
merci manu !

--
[Bernard Vessiot]
34980 Saint Gély du Fesc