PHP5 inclut les fonctionnalités importantes suivantes :
· Prend en charge le nouveau modèle objet et le moteur Zend avec de nombreuses nouvelles fonctionnalités.
· Le support XML a été complètement réécrit, avec des fonctionnalités étendues construites autour de l'excellente bibliothèque libxml2 ( http://www.xmlsoft.org/ ).
· Nouvelle extension SimpleXML pour un accès facile aux objets PHP.
·Nouvelle extension SOAP intégrée pour prendre en charge l'échange de services Web.
·Ajoutez une extension MySQL nommée MySQLi pour prendre en charge les fonctions de MySQL4.1 et des versions ultérieures.
· Lier à la base de données SQLite.
·Améliorez considérablement la conception des flux, y compris l'exploitation du socket sous-jacent via les flux
. Tout d'abord, cliquez ici pour télécharger PHP5 POUR win32
, puis commençons.
Prenons PHP pour Apache comme binaire CGI. J'aime utiliser cette méthode. Prenons l'exemple du répertoire d'installation c:php ;
supprimez le répertoire d'installation php d'origine, décompressez php-5.0.0-Win32.zip en c:php,
renommez php.ini-dist en php.ini (identique à php4).
et modifiez-le dans le fichier httpd.conf d'Apache. Supprimez les instructions originales liées à php4.
Remplacez ces lignes par :
ScriptAlias /php/ "c:/php/"
AddType application/x-httpd-php .php
Action application/x-httpd-php "/php/php-cgi.exe"
modifiez php.ini et supprimez le ";" devant extension=php_mysql.dll Il est disponible par défaut
La même chose est vraie si c'est le cas
!PHP pour Apache en tant que module.
Modifier le httpd.confLoadModule php5_module c:/php/php5apache.dll
d'Apache
AddModule mod_php5.c
AddType application/x-httpd-php .php
Cependant, cette méthode nécessite de copier tous les fichiers dll dans le répertoire système Windows, php.ini et php.exe dans le répertoire système Windows
. J'ai essayé les deux méthodes ci-dessus. Les programmes écrits en php4 peuvent fonctionner !
Pour les paramètres d'apache2 :
1. Ne pas ajouter de module mod_php5.c
2. LoadModule php5_module c:/php/php5apache2.dll, qui est php5apache2.dll
3. Vous devez copier les fichiers dll dans le répertoire php (les fichiers suivants ne pas besoin d'être copié : php5activescript.dll, php5apache .dll, php5apache_hooks.dll, php5apache2.dll, php5isapi.dll, php5nsapi.dll) copiés dans le répertoire mentionné ci-dessus (98, moi c'est le système)