PHP5 mencakup fitur-fitur penting berikut:
· Mendukung model objek baru dan mesin Zend dengan banyak fitur baru.
· Dukungan XML telah sepenuhnya ditulis ulang, dengan kemampuan yang diperluas dibangun di sekitar perpustakaan libxml2 yang sangat baik ( http://www.xmlsoft.org/ ).
· Ekstensi SimpleXML baru untuk memudahkan akses ke objek PHP.
·Ekstensi SOAP bawaan baru untuk mendukung pertukaran layanan Web.
·Tambahkan ekstensi MySQL bernama MySQLi untuk mendukung fungsi MySQL4.1 dan versi yang lebih baru.
·Ikat ke database SQLite.
·Sangat meningkatkan desain aliran, termasuk mengoperasikan soket yang mendasarinya melalui aliran
. Pertama, klik di sini untuk mengunduh PHP5 UNTUK win32
dan kemudian mari kita mulai.
Ambil PHP untuk Apache sebagai biner CGI sebagai contoh. Ambil direktori instalasi c:php sebagai contoh;
hapus direktori instalasi php asli, unzip php-5.0.0-Win32.zip ke c:php,
ganti nama php.ini-dist menjadi php.ini (sama seperti php4)
dan modifikasi file httpd.conf Apache. Hapus pernyataan asli yang terikat pada php4.
Ganti baris ini dengan:
ScriptAlias /php/ "c:/php/"
Aplikasi AddType/x-httpd-php .php
Aplikasi tindakan/x-httpd-php "/php/php-cgi.exe"
ubah php.ini dan hapus ";" di depan extension=
php_mysql.dll PHP untuk Apache sebagai modul.
Ubah httpd.confLoadModule php5_module c:/php/php5apache.dll
Apache
TambahkanModule mod_php5.c
AddType application/x-httpd-php .php
Namun, metode ini memerlukan penyalinan semua file dll ke direktori sistem windows, php.ini dan php.exe ke direktori sistem windows
. Saya sudah mencoba dua metode di atas. Program yang ditulis dalam php4 dapat berjalan!
Untuk pengaturan apache2:
1. Jangan addModule mod_php5.c
2. LoadModule php5_module c:/php/php5apache2.dll yaitu php5apache2.dll
3. Anda perlu menyalin file dll di direktori php (file berikut bisa tidak perlu disalin: php5activescript.dll, php5apache .dll, php5apache_hooks.dll, php5apache2.dll, php5isapi.dll, php5nsapi.dll) disalin ke direktori yang disebutkan di atas (98, saya adalah sistem)