


关于Windows Server 2003下配置IIS6.0+php5+MySql5+PHPMyAdmin环境(图)
配置环境:
操作系统:Windows Server 2003 sp2企业版
Web服务器:系统自带的IIS6.0
所需工具:
数据库:mysql-5.0.22-win32.zip
数据库管理:phpMyAdmin-3.2.5-all-languages.zip
配置过程:
首先我们来安装PHP:
把php-5.2.12-Win32.zip解压到任意一个路径下,我这里解压到了D:\php
把D:\php\里的php.ini-recommended重命名为:php.ini
我们来修改一下PHP的配置文件php.ini
找到470行的register_globals = Off 改为:On
找到542行的extension_dir = "./" 路径改为:" D:\php\ext\",这里要根据你把php-5.2.12-Win32.zip解压的路径来的填
找到678行的; extension=php_mcrypt.dll 放开前面的注释,删掉";"
找到684行的; extension=php_mysql.dll 放开前面的注释,删掉";
下来我们来配置IIS,让它能够解析PHP
将phpMyAdmin-3.2.5-all-languages.zip解压到wwwroot下,为了便于管理,我们将文件夹名字改为phpMyAdmin。
把phpMyAdmin\libraries下的config.default.php,这个文件拷贝到phpMyAdmin下,并改名为config.inc.php。
打开Internet 信息服务(IIS)管理器=>服务器,反手键点击"Web服务扩展",再点击"添加一个新的Web服务扩展
如图配置,点击确定。点击网站=>反手键点击"默认网站"=>点击属性=>点击"主目录"选项卡=>点击"配置"按钮=>点击"映射"选项卡=>点击应用程序扩展的"添加"按钮
如图配置,点击确定。我们在IIS默认根目录wwwroot下新建一个phpinfo.php文件,来检测一下,我们是否安装成功了。
在phpinfo.php中写入:在浏览器中输入:http://localhost/phpinfo.php
这时我们就可以看到如下页面↓
证明我们的IIS可以解析PHP了。-
不过我们通过浏览该页面可以发现libmysql.dll,却未被加载,为解决此问题,我们把libmysql.dll拷贝到C:\WINDOWS\System32\下,并且在"Configuration File (php.ini) Path"这一项中看出php.ini的路径是在C:\WINDOWS下,所以我们把php.ini文件给放到它指定的C:\WINDOWS这个路径下。重新启动电脑后再打开http://localhost/phpinfo.php这个页面我们可以找到如下图↓
此时证明我们的libmysql.dll已经加载成功了。OK!下面我们就来安装MySql了:
MySql的安装,非常简单,这里我就不再敷述。下面图示了我的配置:
1.
2.
3.
4.
5.
6.
7.
8.
9.
安装与配置MySql非常简单,网上也有不少的教程,写的都非常好,我这里只是大概让大家看一下我的配置。最后,我们来配置一下PHPMyAdmin:
在浏览器中输入: http://localhost/phpMyAdmin/index.php 如下图:↓
注:a.无法加载mcrypt扩展,请检查您的PHP配置。
b.必须启用Cookies才能登录。
下面我们就来解决这些问题:
第一个问题a,是因为D:\php\ libmcrypt.dll没有被加载,解决方法如libmysql.dll,把libmcrypt.dll拷贝到C:\WINDOWS\system32\下,重启电脑。
第二个问题b,是因为C:\Inetpub\wwwroot\phpMyAdmin下的config.inc.php配置文件的第177行$cfg['Servers'][$i]['auth_type'] = 'cookie';没有生效,重启电脑后就生效了,如果不是cookie,就改为cookie。
这时我们再来浏览一下http://localhost/phpMyAdmin/index.php,如下图:↓
这时我们输入数据库的用户名和密码,我这里的用户名是:root,密码是:123123,点击执行。
这时我也遇到了一点小麻烦,在点击执行的时候它又回到了这个登录页面。
我的解决方法是在输入完用户名和密码点击执行的时候,连续点击,便可进入,进入后有时会提示一些这样或那样的错误,不要紧,多刷新几次后再登录后就好了。我也没有找到是什么原因,也可能是新的软件存在一些BUG吧!到这里我们的环境就搭建成功了!
Atas ialah kandungan terperinci 关于Windows Server 2003下配置IIS6.0+php5+MySql5+PHPMyAdmin环境(图). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



Multithreading dalam bahasa dapat meningkatkan kecekapan program. Terdapat empat cara utama untuk melaksanakan multithreading dalam bahasa C: Buat proses bebas: Buat pelbagai proses berjalan secara bebas, setiap proses mempunyai ruang ingatan sendiri. Pseudo-Multithreading: Buat pelbagai aliran pelaksanaan dalam proses yang berkongsi ruang memori yang sama dan laksanakan secara bergantian. Perpustakaan multi-threaded: Gunakan perpustakaan berbilang threaded seperti PTHREADS untuk membuat dan mengurus benang, menyediakan fungsi operasi benang yang kaya. Coroutine: Pelaksanaan pelbagai threaded ringan yang membahagikan tugas menjadi subtask kecil dan melaksanakannya pada gilirannya.

Kaedah muat turun Perpustakaan Python (.whl) Meneroka kesukaran banyak pemaju Python apabila memasang perpustakaan tertentu pada sistem Windows. Penyelesaian yang sama ...

Pembacaan Log Sistem Windows yang cekap: Fail EVTX yang membalikkan apabila menggunakan Python untuk memproses fail log sistem Windows (.evtx), bacaan langsung akan dari ...

Menyelesaikan masalah Permulaan Photoshop Perlahan memerlukan pendekatan berbilang arah, termasuk: menaik taraf perkakasan (memori, pemacu keadaan pepejal, CPU); menyahpasang pemalam yang sudah lapuk atau tidak serasi; membersihkan sampah sistem dan program latar belakang yang berlebihan dengan kerap; menutup program yang tidak relevan dengan berhati -hati; Mengelakkan membuka sejumlah besar fail semasa permulaan.

Multithreading adalah teknologi penting dalam pengaturcaraan komputer dan digunakan untuk meningkatkan kecekapan pelaksanaan program. Dalam bahasa C, terdapat banyak cara untuk melaksanakan multithreading, termasuk perpustakaan thread, Thread Posix, dan Windows API.

Cara melaksanakan Windows-like dalam pembangunan depan ...

Mengapa kod saya tidak dapat mendapatkan data yang dikembalikan oleh API? Dalam pengaturcaraan, kita sering menghadapi masalah mengembalikan nilai null apabila panggilan API, yang bukan sahaja mengelirukan ...

Bagaimana untuk membezakan antara tab penutup dan menutup seluruh penyemak imbas menggunakan JavaScript pada penyemak imbas anda? Semasa penggunaan harian penyemak imbas, pengguna boleh ...
