Piloter une application

tenrod
Invité n'ayant pas de compte PHPfrance

19 nov. 2009, 12:38

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:

Eléphant du PHP | 369 Messages

19 nov. 2009, 14:47

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.

@+ ;)

Mammouth du PHP | 568 Messages

19 nov. 2009, 14:56

Tu es sur quelle type d'environnement?

tenrod
Invité n'ayant pas de compte PHPfrance

19 nov. 2009, 15:44

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 ?

Eléphant du PHP | 369 Messages

19 nov. 2009, 16:12

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.

@+ ;)

tenrod
Invité n'ayant pas de compte PHPfrance

19 nov. 2009, 16:29

Ouaip je vais voir ça avec l'admin ...
Merci !