PHP
PHP / MySql



Recherche
 
ManuelPHP.com
Installation sur les système Windows
<<<
Considérations générales pour toutes les installations de PHP avec IIS Windows NT/200x/XP et IIS 4 ou plus récent
>>>

4.4.4 Installation avec les serveurs IIS/PWS
4.4 Installation sur les système Windows
4 Installation et configuration
 Manuel PHP

->Considérations générales pour toutes les installations de PHP avec IIS
Windows NT/200x/XP et IIS 4 ou plus récent
Windows et PWS 4
Windows et PWS/IIS 3

4.4.4.1 Considérations générales pour toutes les installations de PHP avec IIS

  • Tout d'abord, lisez les instructions d'installation du manuel . Ne négligez pas cette étape, elle fournit des informations essentielles sur l'installation de PHP sur Windows.
  • Les utilisateurs de CGI doivent définir la directive PHP cgi.force_redirect à 0 dans le php.ini . Lisez la faq sur cgi.force_redirect qui vous apprendra des détails importants. De même, les utilisateurs de CGI peuvent vouloir définir la directive cgi.redirect_status_env . Lorsque vous utilisez les directives, assurez-vous qu'elles ne soient pas commentées dans le php.ini .
  • Le CGI de PHP 4 est nommé php.exe tandis qu'en PHP 5, il est nommé php-cgi.exe . En PHP 5, php.exe est le CLI et non le CGI.
  • Modifiez la variable d'environnement PATH de Windows afin d'inclure le dossier de PHP. De cette façon, les fichiers DLLs de PHP, les exécutables de PHP ainsi que le php.ini peuvent tous résider dans le dossier de PHP sans être dans le dossier système de Windows. Pour plus de détails, lisez la FAQ sur la façon de définir le PATH .
  • L'utilisateur IIS (habituellement IUSR_MACHINENAME) a besoin de permission pour lire les différents fichiers et dossiers, comme le php.ini , docroot ainsi que le dossier temporaire hébergeant les sessions.
  • Assurez-vous que les directives PHP extension_dir et doc_root soient correctement définies dans le php.ini . Ces directives dépendent du système sur lequel PHP est installé. En PHP 4, extension_dir vaut extensions tandis qu'en PHP 5, il vaut ext . Donc, un exemple de valeur pour extensions_dir en PHP 5 est "c:\php\ext" et un exemple de valeur pour doc_root pour IIS est "c:\Inetpub\wwwroot" .
  • Les fichiers d'extensions DLL de PHP, comme php_mysql.dll et php_curl.dll , peuvent être trouvés dans le paquet compressé de PHP (et non dans l'installeur de PHP). En PHP 5, beaucoup d'extensions font parties de PECL et peuvent être téléchargées dans le paquet "Collection de modules PECL". Les fichiers comme php_zip.dll et php_ssh2.dll . Téléchargez les fichiers PHP ici .
  • Lors de la définition de l'exécutable, la case 'Vérifier que ce fichier existe" doit également être cochée. Pour un faible coût au niveau performance, IIS (ou PWS) vérifiera que le fichier de script existe et proposera l'identification avant d'appeler PHP. Cela signifie que le serveur web fourniera des messages d'erreur sensiblement identique à des erreurs 404 au lieu des erreurs CGI stipulant que PHP n'a pû afficher aucune donnée.

<< Considérations générales pour toutes les installations de PHP avec IIS >>
Installation sur les système Windows Installation avec les serveurs IIS/PWS Windows NT/200x/XP et IIS 4 ou plus récent





Google

Services webmasters

L'actualité PHP

Les manuels
 

ManuelPHP.com © 2003-2008 Tigersun - Déclaration CNIL n°872143 - Crédits
Star academy - Comparer les prix - Programme TV - Entraide Informatique
2008-12-01