begin process at 2012 05 31 19:39:41
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

w32api_register_function sous IIS4


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

w32api_register_function sous IIS4

mercredi 12 février 2003 à 10:10:31 | w32api_register_function sous IIS4

vow

Bonjour,

J'ai installé PHP 4.2.3 sous IIS4 (Windows 2000 Professionnel).
Apparemment, ça fonctionnait bien.
Puis j'ai essayé d'utiliser la fonction "w32api_register_function". Message d'erreur : Call to undefined function : w32api_register_function() in c:\inetpub\wwwroot\test2.php on line 7.
Au début, je pensais que le problème venait de la DLL interne que j'appelais (sur le même répertoire) mais après avoir bien lu le message (et aussi avoir appelé une DLL système), j'ai bien remarqué que la fonction "w32api_register_function" n'existait pas...
Le problème vient-il de IIS (donc passer sous Apache) ou faut-il faire quelquechose pour que cette fonction (et sûrement d'autres) soit prise en compte ?
J'ai même fait un dl("php_w32api.dll") mais j'ai toujours la même erreur...

Merci d'avance !
@++

~~~~ Vow ~~~~
mercredi 12 février 2003 à 10:31:10 | Re : w32api_register_function sous IIS4

Tortuegeniale


un conseil lache IIS
c une daube plein de faille made in Bilou et payant en plus lol

Apache est plus utilisé ( y a des failles aussi lol mais au moin c gratuit ) et dans beaucoup de mentalité php = apache

Reste plus qu'a passer sous linux pour finir rebelz lol

--> http://www.kame-house.org <--
La plus grosse base de données sur les dessins animés des années 80
Site gratuit et sans pub


-------------------------------
Réponse au message :
-------------------------------

> Bonjour,
>
> J'ai installé PHP 4.2.3 sous IIS4 (Windows 2000 Professionnel).
> Apparemment, ça fonctionnait bien.
> Puis j'ai essayé d'utiliser la fonction "w32api_register_function". Message d'erreur : Call to undefined function : w32api_register_function() in c:\inetpub\wwwroot\test2.php on line 7.
> Au début, je pensais que le problème venait de la DLL interne que j'appelais (sur le même répertoire) mais après avoir bien lu le message (et aussi avoir appelé une DLL système), j'ai bien remarqué que la fonction "w32api_register_function" n'existait pas...
> Le problème vient-il de IIS (donc passer sous Apache) ou faut-il faire quelquechose pour que cette fonction (et sûrement d'autres) soit prise en compte ?
> J'ai même fait un dl("php_w32api.dll") mais j'ai toujours la même erreur...
>
> Merci d'avance !
> @++
>
> ~~~~ Vow ~~~~
mercredi 12 février 2003 à 10:53:55 | Re : w32api_register_function sous IIS4

vow

J'ai essayé sur Apache, j'ai le même problème...

~~~~ Vow ~~~~


-------------------------------
Réponse au message :
-------------------------------

>
> un conseil lache IIS
> c une daube plein de faille made in Bilou et payant en plus lol
>
> Apache est plus utilisé ( y a des failles aussi lol mais au moin c gratuit ) et dans beaucoup de mentalité php = apache
>
> Reste plus qu'a passer sous linux pour finir rebelz lol
>
> --> http://www.kame-house.org <--
> La plus grosse base de données sur les dessins animés des années 80
> Site gratuit et sans pub
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Bonjour,
> >
> > J'ai installé PHP 4.2.3 sous IIS4 (Windows 2000 Professionnel).
> > Apparemment, ça fonctionnait bien.
> > Puis j'ai essayé d'utiliser la fonction "w32api_register_function". Message d'erreur : Call to undefined function : w32api_register_function() in c:\inetpub\wwwroot\test2.php on line 7.
> > Au début, je pensais que le problème venait de la DLL interne que j'appelais (sur le même répertoire) mais après avoir bien lu le message (et aussi avoir appelé une DLL système), j'ai bien remarqué que la fonction "w32api_register_function" n'existait pas...
> > Le problème vient-il de IIS (donc passer sous Apache) ou faut-il faire quelquechose pour que cette fonction (et sûrement d'autres) soit prise en compte ?
> > J'ai même fait un dl("php_w32api.dll") mais j'ai toujours la même erreur...
> >
> > Merci d'avance !
> > @++
> >
> > ~~~~ Vow ~~~~
>
mercredi 12 février 2003 à 13:05:49 | Re : w32api_register_function sous IIS4

Tortuegeniale


ah bah aucune idée alors lol

--> http://www.kame-house.org <--
La plus grosse base de données sur les dessins animés des années 80
Site gratuit et sans pub


-------------------------------
Réponse au message :
-------------------------------

> J'ai essayé sur Apache, j'ai le même problème...
>
> ~~~~ Vow ~~~~
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> >
> > un conseil lache IIS
> > c une daube plein de faille made in Bilou et payant en plus lol
> >
> > Apache est plus utilisé ( y a des failles aussi lol mais au moin c gratuit ) et dans beaucoup de mentalité php = apache
> >
> > Reste plus qu'a passer sous linux pour finir rebelz lol
> >
> > --> http://www.kame-house.org <--
> > La plus grosse base de données sur les dessins animés des années 80
> > Site gratuit et sans pub
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Bonjour,
> > >
> > > J'ai installé PHP 4.2.3 sous IIS4 (Windows 2000 Professionnel).
> > > Apparemment, ça fonctionnait bien.
> > > Puis j'ai essayé d'utiliser la fonction "w32api_register_function". Message d'erreur : Call to undefined function : w32api_register_function() in c:\inetpub\wwwroot\test2.php on line 7.
> > > Au début, je pensais que le problème venait de la DLL interne que j'appelais (sur le même répertoire) mais après avoir bien lu le message (et aussi avoir appelé une DLL système), j'ai bien remarqué que la fonction "w32api_register_function" n'existait pas...
> > > Le problème vient-il de IIS (donc passer sous Apache) ou faut-il faire quelquechose pour que cette fonction (et sûrement d'autres) soit prise en compte ?
> > > J'ai même fait un dl("php_w32api.dll") mais j'ai toujours la même erreur...
> > >
> > > Merci d'avance !
> > > @++
> > >
> > > [font=Arial]~~~~ Vow ~~~~

> >
>
mercredi 12 février 2003 à 13:39:56 | Re : w32api_register_function sous IIS4

vow

Merci quand même

~~~~ Vow ~~~~


-------------------------------
Réponse au message :
-------------------------------

>
> ah bah aucune idée alors lol
>
> --> http://www.kame-house.org <--
> La plus grosse base de données sur les dessins animés des années 80
> Site gratuit et sans pub
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > J'ai essayé sur Apache, j'ai le même problème...
> >
> > ~~~~ Vow ~~~~
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > >
> > > un conseil lache IIS
> > > c une daube plein de faille made in Bilou et payant en plus lol
> > >
> > > Apache est plus utilisé ( y a des failles aussi lol mais au moin c gratuit ) et dans beaucoup de mentalité php = apache
> > >
> > > Reste plus qu'a passer sous linux pour finir rebelz lol
> > >
> > > --> http://www.kame-house.org <--
> > > La plus grosse base de données sur les dessins animés des années 80
> > > Site gratuit et sans pub
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > Bonjour,
> > > >
> > > > J'ai installé PHP 4.2.3 sous IIS4 (Windows 2000 Professionnel).
> > > > Apparemment, ça fonctionnait bien.
> > > > Puis j'ai essayé d'utiliser la fonction "w32api_register_function". Message d'erreur : Call to undefined function : w32api_register_function() in c:\inetpub\wwwroot\test2.php on line 7.
> > > > Au début, je pensais que le problème venait de la DLL interne que j'appelais (sur le même répertoire) mais après avoir bien lu le message (et aussi avoir appelé une DLL système), j'ai bien remarqué que la fonction "w32api_register_function" n'existait pas...
> > > > Le problème vient-il de IIS (donc passer sous Apache) ou faut-il faire quelquechose pour que cette fonction (et sûrement d'autres) soit prise en compte ?
> > > > J'ai même fait un dl("php_w32api.dll") mais j'ai toujours la même erreur...
> > > >
> > > > Merci d'avance !
> > > > @++
> > > >
> > > > [font=Arial]~~~~ Vow ~~~~

> > >
> >
mercredi 12 février 2003 à 15:19:18 | Re : w32api_register_function sous IIS4

Tortuegeniale


ton iis 4 est il patché ?
sinon n'importe ki peut aller
a cette url pour voir tes fichiers et jouer avec


http://ton_url/scripts/..%255c../winnt/system32/cmd.exe?/c dir c:\

le patch est ici
[ Lien ]

++

--> http://www.kame-house.org <--
La plus grosse base de données sur les dessins animés des années 80
Site gratuit et sans pub


-------------------------------
Réponse au message :
-------------------------------

> Merci quand même
>
> ~~~~ Vow ~~~~
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> >
> > ah bah aucune idée alors lol
> >
> > --> http://www.kame-house.org <--
> > La plus grosse base de données sur les dessins animés des années 80
> > Site gratuit et sans pub
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > J'ai essayé sur Apache, j'ai le même problème...
> > >
> > > ~~~~ Vow ~~~~
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > >
> > > > un conseil lache IIS
> > > > c une daube plein de faille made in Bilou et payant en plus lol
> > > >
> > > > Apache est plus utilisé ( y a des failles aussi lol mais au moin c gratuit ) et dans beaucoup de mentalité php = apache
> > > >
> > > > Reste plus qu'a passer sous linux pour finir rebelz lol
> > > >
> > > > --> http://www.kame-house.org <--
> > > > La plus grosse base de données sur les dessins animés des années 80
> > > > Site gratuit et sans pub
> > > >
> > > >
> > > > -------------------------------
> > > > Réponse au message :
> > > > -------------------------------
> > > >
> > > > > Bonjour,
> > > > >
> > > > > J'ai installé PHP 4.2.3 sous IIS4 (Windows 2000 Professionnel).
> > > > > Apparemment, ça fonctionnait bien.
> > > > > Puis j'ai essayé d'utiliser la fonction "w32api_register_function". Message d'erreur : Call to undefined function : w32api_register_function() in c:\inetpub\wwwroot\test2.php on line 7.
> > > > > Au début, je pensais que le problème venait de la DLL interne que j'appelais (sur le même répertoire) mais après avoir bien lu le message (et aussi avoir appelé une DLL système), j'ai bien remarqué que la fonction "w32api_register_function" n'existait pas...
> > > > > Le problème vient-il de IIS (donc passer sous Apache) ou faut-il faire quelquechose pour que cette fonction (et sûrement d'autres) soit prise en compte ?
> > > > > J'ai même fait un dl("php_w32api.dll") mais j'ai toujours la même erreur...
> > > > >
> > > > > Merci d'avance !
> > > > > @++
> > > > >
> > > > > [font=Arial]~~~~ Vow ~~~~

> > > >
> > >
>
mercredi 12 février 2003 à 16:37:31 | Re : w32api_register_function sous IIS4

vow

Je m'étais raté, ct IIS5.
J'ai trouvé la solution sur un autre forum.
Il faut ajouter l'extension php_w32api.dll dans le fichier PHP.INI (il faut activer la ligne "extension=php_w32api.dll" en enlevant le point-virgule servant de commentaire).
Et surtout il faut utiliser une version 4.2.3 (en 4.3.0, la DLL existe mais les fonctions sont désactivées).
Pour la suite, les DLL utilisées dans "w32api_register_function" ne fonctionnent apparemment que si la compilation a été faite par un logiciel Visual Studio.
Voilà. Merci encore.
@++

~~~~ Vow ~~~~


-------------------------------
Réponse au message :
-------------------------------

>
> ton iis 4 est il patché ?
> sinon n'importe ki peut aller
> a cette url pour voir tes fichiers et jouer avec
>
>
> http://ton_url/scripts/..%255c../winnt/system32/cmd.exe?/c dir c:\
>
> le patch est ici
> [ Lien ]
>
> ++
>
> --> http://www.kame-house.org <--
> La plus grosse base de données sur les dessins animés des années 80
> Site gratuit et sans pub
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Merci quand même
> >
> > ~~~~ Vow ~~~~
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > >
> > > ah bah aucune idée alors lol
> > >
> > > --> http://www.kame-house.org <--
> > > La plus grosse base de données sur les dessins animés des années 80
> > > Site gratuit et sans pub
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > J'ai essayé sur Apache, j'ai le même problème...
> > > >
> > > > ~~~~ Vow ~~~~
> > > >
> > > >
> > > > -------------------------------
> > > > Réponse au message :
> > > > -------------------------------
> > > >
> > > > >
> > > > > un conseil lache IIS
> > > > > c une daube plein de faille made in Bilou et payant en plus lol
> > > > >
> > > > > Apache est plus utilisé ( y a des failles aussi lol mais au moin c gratuit ) et dans beaucoup de mentalité php = apache
> > > > >
> > > > > Reste plus qu'a passer sous linux pour finir rebelz lol
> > > > >
> > > > > --> http://www.kame-house.org <--
> > > > > La plus grosse base de données sur les dessins animés des années 80
> > > > > Site gratuit et sans pub
> > > > >
> > > > >
> > > > > -------------------------------
> > > > > Réponse au message :
> > > > > -------------------------------
> > > > >
> > > > > > Bonjour,
> > > > > >
> > > > > > J'ai installé PHP 4.2.3 sous IIS4 (Windows 2000 Professionnel).
> > > > > > Apparemment, ça fonctionnait bien.
> > > > > > Puis j'ai essayé d'utiliser la fonction "w32api_register_function". Message d'erreur : Call to undefined function : w32api_register_function() in c:\inetpub\wwwroot\test2.php on line 7.
> > > > > > Au début, je pensais que le problème venait de la DLL interne que j'appelais (sur le même répertoire) mais après avoir bien lu le message (et aussi avoir appelé une DLL système), j'ai bien remarqué que la fonction "w32api_register_function" n'existait pas...
> > > > > > Le problème vient-il de IIS (donc passer sous Apache) ou faut-il faire quelquechose pour que cette fonction (et sûrement d'autres) soit prise en compte ?
> > > > > > J'ai même fait un dl("php_w32api.dll") mais j'ai toujours la même erreur...
> > > > > >
> > > > > > Merci d'avance !
> > > > > > @++
> > > > > >
> > > > > > [font=Arial]~~~~ Vow ~~~~

> > > > >
> > > >
> >
>


Cette discussion est classée dans : function, php, register, iis4, w32api


Répondre à ce message

Sujets en rapport avec ce message

Register_global à OFF [ par Tomcube ] Salu !La sortie de EasyPHP 1.7 m'a permi de découvrir une nouvelle version de PHP, la 4.3.3 qui met le register_global ... à OFF. Après des recherches Call to undefined function: () [ par koko ] Fatal error: Call to undefined function: () in e:\program files\easyphp\www\pseudoframe\index.php on line 28 voici l'erreur que j'ai... la function fa function php :) [ par GuilleW ] un petit topo:J'ai une page en PHP qui me sert a enregistrer des données dans un fichier. Pour eviter les TRES nombreux rafraichissements qui se feron Function php - js [ par GuilleW ] Bonjour !Toujour en quete de chose impossible, mais indispenssable...Je voudrai lancer un function dasn du code php par un boutton sans rafraichisemen Pour le script espace-membres #13446 [ par Arcy ] J'ai installer le script que je trouve génial et surement l'un des meilleurs que j'ai vu....Mais j'ai un gros problème après l'avoir installer. J'ai c mail() et function() [ par arnold002 ] Bonjour à tous,Je voudrai envoyer un mail (avec la fonction mail() ).Dans le message du mail (stocké dans une variable $message), je veux faire appel Aux réfractaires aux changements [ par malalam ] Hello tlm,j'ai décidé de copier ici un petit bout des changements prévus pour PHP6...histoire de mettre un terme à certains débats, sur "Chez moi, Jn' session_register en PHP CLI [ par motherboy ] Bonjour à tous,Je développe actuellement un Bot IRC, linké à un IRCd Unreal, et ayant des fonctions de Anope.Donc je cherche à savoir si je peux mémor saufegarder function php dans une varable [ par hansmeier ] HEllo , j'aimerais mettre une fonction dans une varable puis l'appeler avec cet varable . Exemple: $a=echo; $a("salut"); Merci d'avance !! Découverte POO [ par kyript ] Bonjour à tousje post ici afin que vous donniez un avis sur la méthode utiliser...Je tente d'afficher des news sur mon site, j'ai donc les pages suiva


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,903 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales