Je veux utiliser l'extension php_http.dll mais je n'y arrive pas.
D'abord en utilisant easyPHP12, puis en utlisant les installs separées
de PHP, Apache.
J'obtiens toujours la meme erreur:
Fatal error: Class 'HttpRequest' not found in
C:\Apache2\htdocs\testPHP\authenticate2.php on line 26
C'est comme ci l'extension php_http ne fonctionne pas sur ma conf.
Lorsque j'utilise le code suivant j'obtiens toujours des erreurs :
// store this in a cookie like this(for now)
$_SESSION['login'] = $login;
$_SESSION['password'] = $password;
$_SESSION['server'] = $server;
$_SESSION['port'] = $port;
//print out the result
echo "<pre>"; print_r($result); echo "</pre>";
echo $resp;
?>
Ma conf :
---------------APACHE-------------------------------------
J'ai installé Apache 2.2.22 depuis http://www.apachelounge.com/ pour
obtenir des binaires pour windows.
j'ai utilisé
http://www.apachelounge.com/download/win32/binaries/httpd-2.2.22-win32-VC9.zip
J'ai installé les binaires de windows necessaires, referencés par
apache : http://www.microsoft.com/download/en/details.aspx?id=5582
--------------PHP-----------------------------------------
J'ai installé php depuis : http://windows.php.net/download/
J'ai pris la version suivante :
http://windows.php.net/downloads/releases/php-5.3.15-Win32-VC9-x86.msi
L'extension php_http.dll a été recupérée sur
http://downloads.php.net/pierre/
J'ai pris la version suivante :
http://downloads.php.net/pierre/php_http-5.3-svn20091125-vc9-x86.zip
Je l'ai mise dans le respertoire [PHP_INSTALL]\ext
----------conf APache et
PHP-------------------------------------------------
J'ai modifié le fichier httpd.conf pour Apache en ajoutant :
Je veux utiliser l'extension php_http.dll mais je n'y arrive pas. D'abord en utilisant easyPHP12, puis en utlisant les installs separées de PHP, Apache.
J'obtiens toujours la meme erreur:
Fatal error: Class 'HttpRequest' not found in C:Apache2htdocstestPHPauthenticate2.php on line 26
C'est comme ci l'extension php_http ne fonctionne pas sur ma conf.
Lorsque j'utilise le code suivant j'obtiens toujours des erreurs :
// store this in a cookie like this(for now) $_SESSION['login'] = $login; $_SESSION['password'] = $password; $_SESSION['server'] = $server; $_SESSION['port'] = $port;
//print out the result echo "<pre>"; print_r($result); echo "</pre>"; echo $resp;
?>
Ma conf :
---------------APACHE------------------------------------- J'ai installé Apache 2.2.22 depuis http://www.apachelounge.com/ pour obtenir des binaires pour windows. j'ai utilisé http://www.apachelounge.com/download/win32/binaries/httpd-2.2.22-win32-VC9.zip
L'extension php_http.dll a été recupérée sur http://downloads.php.net/pierre/ J'ai pris la version suivante : http://downloads.php.net/pierre/php_http-5.3-svn20091125-vc9-x86.zip Je l'ai mise dans le respertoire [PHP_INSTALL]ext ----------conf APache et PHP------------------------------------------------- J'ai modifié le fichier httpd.conf pour Apache en ajoutant :
J'ai donc bien fait attention de respecter les binaires (VC9, x86, win32) de windows, les versions.
Ca a l'air de marcher car j'ai testé : php-m et j'obtiens :
[PHP Modules] bcmath bz2 calendar Core ctype curl date dom ereg exif filter ftp gd gettext gmp hash http iconv imap json libxml mbstring mcrypt mhash mysql mysqli mysqlnd odbc openssl pcre PDO pdo_mysql PDO_ODBC pdo_sqlite pgsql Phar Reflection session SimpleXML soap sockets SPL sqlite3 standard tidy tokenizer wddx xml xmlreader xmlrpc xmlwriter zip zlib
Je suis a court d'idées, je debute ici en PHP. Quelqu'un a t'il des suggestions pour m'aider ? Merci!
Merci de voir si vous avez bien pris en compte :
http://fr2.php.net/manual/fr/http.requirements.php
et
http://fr2.php.net/manual/fr/http.install.php
Le 07/08/2012 18:15, Francisco a écrit :
Bonjour,
Je veux utiliser l'extension php_http.dll mais je n'y arrive pas.
D'abord en utilisant easyPHP12, puis en utlisant les installs separées
de PHP, Apache.
J'obtiens toujours la meme erreur:
Fatal error: Class 'HttpRequest' not found in
C:Apache2htdocstestPHPauthenticate2.php on line 26
C'est comme ci l'extension php_http ne fonctionne pas sur ma conf.
Lorsque j'utilise le code suivant j'obtiens toujours des erreurs :
// store this in a cookie like this(for now)
$_SESSION['login'] = $login;
$_SESSION['password'] = $password;
$_SESSION['server'] = $server;
$_SESSION['port'] = $port;
//print out the result
echo "<pre>"; print_r($result); echo "</pre>";
echo $resp;
?>
Ma conf :
---------------APACHE-------------------------------------
J'ai installé Apache 2.2.22 depuis http://www.apachelounge.com/ pour
obtenir des binaires pour windows.
j'ai utilisé
http://www.apachelounge.com/download/win32/binaries/httpd-2.2.22-win32-VC9.zip
J'ai installé les binaires de windows necessaires, referencés par apache
: http://www.microsoft.com/download/en/details.aspx?idU82
--------------PHP-----------------------------------------
J'ai installé php depuis : http://windows.php.net/download/
J'ai pris la version suivante :
http://windows.php.net/downloads/releases/php-5.3.15-Win32-VC9-x86.msi
L'extension php_http.dll a été recupérée sur
http://downloads.php.net/pierre/
J'ai pris la version suivante :
http://downloads.php.net/pierre/php_http-5.3-svn20091125-vc9-x86.zip
Je l'ai mise dans le respertoire [PHP_INSTALL]ext
----------conf APache et
PHP-------------------------------------------------
J'ai modifié le fichier httpd.conf pour Apache en ajoutant :
Je veux utiliser l'extension php_http.dll mais je n'y arrive pas. D'abord en utilisant easyPHP12, puis en utlisant les installs separées de PHP, Apache.
J'obtiens toujours la meme erreur:
Fatal error: Class 'HttpRequest' not found in C:Apache2htdocstestPHPauthenticate2.php on line 26
C'est comme ci l'extension php_http ne fonctionne pas sur ma conf.
Lorsque j'utilise le code suivant j'obtiens toujours des erreurs :
// store this in a cookie like this(for now) $_SESSION['login'] = $login; $_SESSION['password'] = $password; $_SESSION['server'] = $server; $_SESSION['port'] = $port;
//print out the result echo "<pre>"; print_r($result); echo "</pre>"; echo $resp;
?>
Ma conf :
---------------APACHE------------------------------------- J'ai installé Apache 2.2.22 depuis http://www.apachelounge.com/ pour obtenir des binaires pour windows. j'ai utilisé http://www.apachelounge.com/download/win32/binaries/httpd-2.2.22-win32-VC9.zip
L'extension php_http.dll a été recupérée sur http://downloads.php.net/pierre/ J'ai pris la version suivante : http://downloads.php.net/pierre/php_http-5.3-svn20091125-vc9-x86.zip Je l'ai mise dans le respertoire [PHP_INSTALL]ext ----------conf APache et PHP------------------------------------------------- J'ai modifié le fichier httpd.conf pour Apache en ajoutant :