Page 1 sur 1

Piloter une application

Posté : 19 nov. 2009, 12:38
par tenrod
Bonjour à tous,

Je souhaiterais piloter une application VB via mon script PHP, pour cela j'ai repris le code d'un ancien collegue (code qui fonctionne à merveille) mais lors que je tente le coup je me retrouve avec une violation d'accès ...

Voici le bout de code
$dis = new COM("WebUser.Authentification") or die("Unable to instanciate WebUser.Authentification");
$res = $dis->getAccueil($login) ;
unset($dis) ;
Et le message d'erreur
PHP has encountered an Access Violation at 01C5B518
Je suis sur un serveur différent de celui sur lequel mon ancien collègue exécute son code peut être y a t il une config qui m'échappe ? #-o

Merci de vos réponses :priere:

Re: Piloter une application

Posté : 19 nov. 2009, 14:47
par FuZZyLine
Salut,
Bonjour à tous,
Je souhaiterais piloter une application VB via mon script PHP, pour cela j'ai repris le code d'un ancien collegue (code qui fonctionne à merveille) mais lors que je tente le coup je me retrouve avec une violation d'accès ...
Voici le bout de code
$dis = new COM("WebUser.Authentification") or die("Unable to instanciate WebUser.Authentification");
$res = $dis->getAccueil($login) ;
unset($dis) ;
Et le message d'erreur
PHP has encountered an Access Violation at 01C5B518
Je suis sur un serveur différent de celui sur lequel mon ancien collègue exécute son code peut être y a t il une config qui m'échappe ? #-o
Merci de vos réponses :priere:
Ce type de message me fait penser à une tentative d'accès sur un handle dont le level est situé... bref.

Par curiosité j'ai matté google avec : http://www.google.fr/search?hl=fr&lr=la ... rt=10&sa=N
Quelques problèmes de ce genre mais rien de bien concrêt.

Essai de reproduire à l'identique la configuration système de ton collegue. Ca devrait, j'imagine,
solutionner le soucis.

@+ ;)

Re: Piloter une application

Posté : 19 nov. 2009, 14:56
par Yosh
Tu es sur quelle type d'environnement?

Re: Piloter une application

Posté : 19 nov. 2009, 15:44
par tenrod
Effectivement rien de bien concret sur google ...

Le serveur est un windows 2003 server, avec forcément le service apache qui tourne dessus, BDD SQL server 2000.

Je me demande si une erreur de connexion BD n'engendrerait pas ce type de message dans le php ?

Re: Piloter une application

Posté : 19 nov. 2009, 16:12
par FuZZyLine
Re,
Effectivement rien de bien concret sur google ...
Le serveur est un windows 2003 server, avec forcément le service apache qui tourne dessus, BDD SQL server 2000.
Je me demande si une erreur de connexion BD n'engendrerait pas ce type de message dans le php ?
Nop, je crois pas. En tout cas pas à ce niveau. Ton message d'erreur me ferait plus penser à
une tentative d'accès à un élément protégé (en mémoire) autrement dit un item en readonly
ou un item en cours d'utilisation ou un truc du genre -géré par le kernel- mais... je peux me tromper ;)
(Désolé pas très clair mais t'auras saisi;)

Le mieux que tu puisses faire c'est "cloner" la configuration de ton collegue et ce: autant au niveau
versions que fichier .ini.

@+ ;)

Re: Piloter une application

Posté : 19 nov. 2009, 16:29
par tenrod
Ouaip je vais voir ça avec l'admin ...
Merci !