Rumah >pembangunan bahagian belakang >masalah PHP >iis 6 php5.2 pembinaan persekitaran
Pembinaan persekitaran program IIS 6 dan PHP 5.2
Dengan perkembangan berterusan teknologi komputer, Internet telah menjadi cara utama untuk orang ramai mendapatkan maklumat, berkomunikasi dan berkomunikasi. Dalam pembangunan dan aplikasi laman web, pelayan web adalah bahagian yang sangat diperlukan. Sebagai perisian pelayan web yang digunakan secara meluas pada sistem pengendalian Windows, IIS 6 mempunyai kelebihan kestabilan, keselamatan dan kemudahan pengurusan, dan telah digunakan secara meluas dalam Windows Server 2003 dan Windows XP.
Dalam pembangunan web, PHP ialah bahasa skrip yang digunakan secara meluas. PHP boleh berjalan dalam persekitaran IIS dan boleh melaksanakan fungsi seperti menjana halaman HTML secara dinamik, mengendalikan pangkalan data dan memuat naik fail. Dalam artikel ini, kami akan memperkenalkan cara untuk menyediakan persekitaran berjalan program PHP 5.2 dalam persekitaran IIS 6.
Langkah pertama: Muat turun PHP 5.2
Lawati http://windows.php.net/downloads/releases/archives/ untuk memuat turun pakej termampat PHP 5.2. Oleh kerana PHP 5.2 tidak lagi disokong secara rasmi, apa yang perlu kami muat turun ialah versi yang dipanggil "VC6 x86 Thread Safe". Selepas menyahzip, namakan semula folder kepada "PHP" dan salin ke direktori akar pemacu C:.
Langkah 2: Konfigurasikan PHP
Buka fail C:PHPphp.ini, cari baris; extension_dir = "./", alih keluar koma bertitik dan tukar kepada extension_dir = "C: PHPext ". Langkah ini adalah untuk memberitahu PHP di mana laluan ke fail sambungan itu. Kemudian cari baris dengan ;extension=php_mysql.dll dan ;extension=php_mysqli.dll dan alih keluar koma bertitik. Langkah ini adalah untuk membolehkan sambungan MySQL menyambung ke pangkalan data MySQL dalam PHP. Jika anda perlu menyokong SQL Server, anda boleh mengalih keluar koma bertitik ;extension=php_mssql.dll. Akhir sekali simpan fail php.ini yang telah diubah suai.
Langkah 3: Pasang program sokongan PHP ISAPI pada IIS 6
Buka tetingkap "Add/Remove Programs" dalam Panel Kawalan, kemudian pilih "Add/Remove Windows Components" dan cari " Internet Perkhidmatan Maklumat (IIS)" dan mengembangkannya. Semak "Sambungan Perkhidmatan Web" dan "Sambungan ISAPI", dan berhati-hati untuk tidak menyemak pilihan "CGI". Jika tidak, PHP tidak akan dimulakan dan hanya kod PHP akan dipaparkan. Klik OK dan biarkan Windows menyelesaikan proses pemasangan secara automatik. Jika digesa untuk CD pemasangan asal Windows Server 2003, sila masukkan CD pemasangan.
Langkah 4: Konfigurasikan IIS 6
Dalam Pengurus IIS, pilih tapak Web, klik kanan dan pilih "Properties", klik tab "Homepage" dan dalam "Default Content Page Fail (dinamakan dengan dipisahkan koma)" dalam "index.php". Konfigurasi ini adalah untuk membenarkan IIS mengenali fail PHP secara lalai. Seterusnya, pilih laman web, pilih "Web Service Extension" dalam tetingkap operasi di sebelah kanan, cari "PHP ISAPI Extension" dan pilih "Allow". Langkah ini adalah untuk memberitahu IIS untuk membiarkan program sokongan ISAPI PHP dijalankan.
Langkah 5: Ujian dijalankan
Buat fail teks kosong dalam direktori C:Inetpubwwwroot, namakannya test.php dan masukkan kandungan berikut dalam fail:
phpinfo();
?>
Selepas menyimpan fail, buka penyemak imbas dan lawati http://localhost/test.php. Jika versi PHP, maklumat konfigurasi, dsb. muncul pada halaman, ini bermakna PHP telah berjaya dijalankan. Jika ralat 404 berlaku, ini bermakna IIS tidak mengenali fail PHP dengan betul, sila semak semula konfigurasi.
Ringkasan
Di atas adalah proses asas untuk mengkonfigurasi PHP dalam IIS 6. Pasang PHP, konfigurasikan PHP, pasang program sokongan IIS, konfigurasikan IIS dan operasi ujian Kelima-lima langkah ini mesti diselesaikan langkah demi langkah. Dalam proses membangunkan dan menggunakan aplikasi web, adalah penting untuk memastikan kestabilan dan keselamatan pelayan. Kita perlu terus belajar dan menguasai teknologi serta sentiasa memperbaiki diri untuk menghadapi pelbagai cabaran dengan lebih baik.
Atas ialah kandungan terperinci iis 6 php5.2 pembinaan persekitaran. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!