㈠ 用windows2003+iis+php+mysql+fastcgi搭建的php环境,访问网站的时候出现
很明显mysql数据库中user表没有给你的账户权限,你最好新建一个mysql账户赋予权限,不要用root权限账号跑mysql!
mysql新建账号 赋权限例子:
1、以管理员身份登录MySQL
mysql -u root -p
2、选择mysql数据库
use mysql
3、创建用户并设定密码
create user ‘testuser’@’localhost’ identified by ‘testpassword’
4、使操作生效
flush privileges
5、为用户创建数据库
create database testdb
6、为用户赋予操作数据库testdb的所有权限
grant all privileges on testdb.* to test@localhost identified by ‘1234’
7、使操作生效
flush privileges
8、用新用户登录
mysql -u test -p
㈡ windows2003服务器IIS配置 php安装老提示Service Unavailable
注意php5文件要放到d:下
php5的配置。
1.php.ini-recommended改成php.ini,文件已经修改好。放到了appach2文件中
2.把php5中的php5ts.dll复制到 windows\system32中
3 php5apache2.dll复制到apache group\apache2\moles下
4把这些放到httpd.conf的最后LoadMole php5_mole moles/php5apache2.dll
AddType application/x-httpd-php .php
5.logs下放入usr文件,用于文件访问控制,位置:“<Directory "d:/yyphp/myfile">”
6windows下(xp系统)放入php.ini,php_msql.dll,php_mysqli.dll增加msql mysqli的扩展
system32下放入libmysql.dll,php5ts.dll
㈢ windows 2003 搭建 php, IIS+PHP+MYSQL 要求 IIS 同时支持 ASP。 求方法!
得装一些插件,同时支持的话也不是支持的很好,IIS是专为asp开发的,apache专为php开发,混着也不是不可能,但这种需求确实不太好啊
㈣ 本人SERVER 2003 IIS重装后,原来的PHP环境怎么办啊
楼主的意思是使用了exe安装的php,我这里建议使用压缩包版的,这样重装IIS后只需要在IIS里添加一下映射就可以使用php了。
我在下面说一下如何把压缩包版本的php集成IIS下
建议楼主先在IIS里注册一下php 方法如下
4.Internet 服务管理器---网站(右键)---属性---主目录---配置---添加---扩展名为 .php ,单击“浏览”将可执行文件指向 php5isapi.dll 所在路径,如:D:\php\php5isapi.dll
5.Internet 服务管理器---Web 信息管理器---添加一个新的web扩展程序---输入:PHP ,再将可执行文件指向 php5isapi.dll 所在路径---允许
5.将以下代码复制到一个文本文件内,保存为.bat文件 并运行
net stop w3svc
net stop iisadmin
net start w3svc
6.新建一个网站 在网站目录下建立a.php 内容为
<?
phpinfo();
?>
这样看一下PHP好用不,如果不好用的话就重新安装下吧。
下面介绍下如何在IIS上集成php、
这里我就不说cgi了,因为cgi需要系统权限过高,不建议虚拟主机使用,而且cgi程序也很少有人用到,楼主说的要iis6.0结合php
安装需要:windows2003系统 安装有IIS6.0+php-5.1.1-Win32.zip+mysql最新版本+zendO 3.20+phpmysamin2.8
一、安装 PHP
1.php-5.1.2-Win32.zip,直接全部接压至D:\php\目录即可得PHP文件存放目录D:\php\
2.再将PHP5为D:\php\和子文件夹ext下的所有dll文件拷到c:\Windows\system32(win2000系统为 c:/winnt/system32/)下,覆盖已有的dll文件
3.将D:\PHP目录下的php.exe、php-win.exe和php.ini-dist三个文件拷到C:\Windows ( Windows 2000 下为 C:\WINNT)下; 将C:\Windows\php.ini-dist改名为php.ini,然后用记事本打开,利用记事本的查找功能搜索
register_globals = Off
,将 Off 改成 On ;
extension_dir =
,并将其路径指到你的 PHP 目录下的 extensions 目录,比如:extension_dir = "D:\php\ext" ;
将以下内容前面的;去掉
;extension=php_dbase.dll
可选
;extension=php_gd2.dll
这个是用来支持GD库的,一般需要,必选
;extension=php_ldap.dll
可选
;extension=php_mbstring.dll
这不选一般用PHPMYADMIN会出红色提示,故必选
;extension=php_mssql.dll
这个是用来支持MSSQL的,可选
;extension=php_mysql.dll
这个是用来支持MYSQL的,要支持MYSQL必选
4.Internet 服务管理器---网站(右键)---属性---主目录---配置---添加---扩展名为 .php ,单击“浏览”将可执行文件指向 php5isapi.dll 所在路径,如:D:\php\php5isapi.dll
5.Internet 服务管理器---Web 信息管理器---添加一个新的web扩展程序---输入:PHP ,再将可执行文件指向 php5isapi.dll 所在路径---允许
5.将以下代码复制到一个文本文件内,保存为.bat文件 并运行
net stop w3svc
net stop iisadmin
net start w3svc
6.新建一个网站 在网站目录下建立a.php 内容为
<?
phpinfo();
?>
二、安装mysql
对于MySQL最新版,解压,双击执行 Setup.exe 一路Next下一步,选择安装目录为D:\MySQL和安装方式为Custom自定义安装,再一路Next下一步,最后一步,跳过即可
开始---程序---MYSQL5.0---进行配置mysql并设置mysql密码
三、安装zendO3.2.0
下载后得到 ZendOptimizer-3.2.0-Windows-i386.exe ,直接双击安装即可,安装过程要你选择 Web Server 时,选择 IIS ,然后提示你是否 Restart Web Server,选择是,完成安装之前提示是否备份 php.ini ,点确定后安装完成。我这里安装到D:\php\Zend
以下两步的目录根据你自己的默认WEB站点目录来选,当然也可以选择到D:\php\Zend目录
Zend Optimizer 的安装向导会自动根据你的选择来修改 php.ini 帮助你启动这个引擎。下面简单介绍一下 Zend Optimizer 的配置选项。以下为本人安装完成后 php.ini 里的默认配置代码(分号后面的内容为注释):
zend_extension_ts="D:\php\Zend\lib\ZendExtensionManager.dll"
;Zend Optimizer 模块在硬盘上的安装路径。
zend_extension_manager.optimizer_ts="D:\php\Zend\lib\Optimizer-3.2.0"
;优化器所在目录,默认无须修改。
zend_optimizer.optimization_level=1023
;优化程度,这里定义启动多少个优化过程,默认值是 15 ,表示同时开启 10 个优化过程中的 1-4 ,我们可以将这个值改为 1023 ,表示开启全部10个优化过程。
调用phpinfo()函数后显示:
Zend Engine v1.3.0, Copyright (c) 1998-2004 Zend Technologies with Zend Extension Manager v1.0.9, Copyright (c) 2003-2006, by Zend Technologies with Zend Optimizer v3.2.0, Copyright (c) 1998-2006, by Zend Technologies 则表示安装成功。
四.安装GD库
这一步在前面PHP.INI配置中去掉“;extension=php_gd2.dll”前面的;实际上已经安装好了~
[在php.ini里找到"extension=php_gd2.dll"这一行,并且去掉前面的分号,gd库安装完成,用echophpinfo();测试是否成功!
五、安装 phpMyAdmin:
下载得到 phpMyAdmin-2.8.0.zip ,将其解压到D:\php\或者 IIS 根目录,改名phpMyAdmin-2.8.0为phpMyAdmin
1。找到 $cfg['PmaAbsoluteUri']
在后面的''内把phpMyAdmin的地址打上,修改后如 $cfg['PmaAbsoluteUri'] = 'http://www.szbar.com/phpMyAdmin';
2。找到 $cfg['blowfish_secret']
在后面的''内随便输入一些数字或字母,修改后如 $cfg['blowfish_secret'] = 'szbar';
3。找到 $cfg['Servers'][$i]['auth_type']
后面的''内默认为config,修改为cookie,修改后如 $cfg['Servers'][$i]['auth_type'] = 'cookie';
4。找到 $cfg['Servers'][$i]['user']
后面的''内默认是root,去掉,修改后如 $cfg['Servers'][$i]['user'] = '';
问:配置文件现在需要绝密的短语密码(blowfish_secret)。怎么解决?
答:在blowfish_secret设置的就是安装mysql时的密码!
完成 给我加分!~~~~~~~~~~~~~~~~~~
㈤ WindowsServer2003中IIS支持php的配置
确定你下载的PHP和MYSQL都是相应你系统能用的(我一般用的版本如下,其实配置都一样,无所谓的
MySQL-essential-5.0.45-win32.msi
php-5.2.4-Win32.zip)
1.安装MySQL(没有特殊说明的就按照默认安装)
选择 Custom 自定义安装
点击"Change"更改 MySQL 安装目录(自定义)
其他按照默认的下一步就可以
安装完成后会自动跳转到设置界面,选择 Detailed Configuration 进行详细配置
选择 MySQL 运行模式:Server Machine
选择 MySQL 数据库默认存储方式:Non-Trans Only ( MYISAM)
设定 MySQL 最大连接数:一般设置为 128 - 512 之间的整数
设定 MySQL 网络参数,注意:不要启用 Strict Mode!
设定 MySQL 默认字符集:以用户站点语言为准(一般GBK)
Windows 环境设定,三个都勾上,service name是MySQL
接下来设置root用户密码,按需求是否启用远程用户(Enable root access from remote...),如果只是本机访问的话就别勾了,更安全
最后,完成 MySQL 的安装和配置,会自动启动 MySQL 服务。
测试 MySQL 工作是否正常:
打开 cmd 命令提示符窗口,输入命令:MySQL –u root –p 输入密码后,如果能够正常进入 MySQL 控制台则说明 MySQL 安装正常。(注意,-p和密码之间没空格)
2.安装 PHP:(我默认安装在D:\PHP下,可按需求更改)
(1) 解压缩下载的 php-5.2.4-Win32.zip 文件,并将其复制到: D:\PHP ;
(2) 进入 D:\PHP文件夹,将 php.ini-dist 重命名为 php.ini ;
(3) 打开 php.ini 文件,找到:extension_dir = "./" 将其改为;
extension_dir = " D:\PHP\ext"
(4) 找到:Windows Extensions
在 Windows Extensions 下方的动态模块配置中,需要打开以下模块支持:(去掉模块配置每行前面的;号即可)
extension=php_mbstring.dll
extension=php_gd2.dll
extension=php_MySQL.dll
(5) 找到:
disable_functions =
改为:
disable_functions = phpinfo,passthru,exec,system,chroot,scandir,chgrp,chown,shell_exec,proc_open,proc_get_status,ini_alter,ini_alter,ini_restore,dl,pfsockopen,openlog,syslog,readlink,symlink,popepassthru,stream_socket_server
(6) 保存 php.ini 文件,并将其复制到 C:\Windows\
PHP按此安装可以满足绝大部分建站需求。如果有特殊需要请自行查阅PHP模块(extension)的相关资料
3. IIS 新建一个站点(这部分不仔细阐明了,没什么要点,只是要注意需要给予该站点"读取"和"运行脚本"的权限)
4.IIS 与 PHP 的整合配置 - 使站点支持 PHP(这个是重点)
(1) 右键打开刚刚建立的网站属性,
(2) 在站点属性窗口中,单击"主目录"页签,单击"配置"按钮,在新弹出的"应用程序配置"对话框中,单击"添加"按钮,加入 PHP 的 ISAPI 支持,选择可执行文件:D:\PHP\php5isapi.dll 、扩展名为 .php 、限制动作为:GET,POST 。单击"确定"添加,并在"应用程序配置"窗口中查看 .php 扩展是否加载成功。若成功,则单击"确定"关闭配置窗口,回到站点属性主窗口。【这步比较重要】
(3) 单击"文档"页签,在默认内容文档中添加 index.htm、index.html、index.php 三个文件,并将所有默认文档排序,顺序按照下图所示。完成后,单击"确定",关闭站点属性配置窗口,回到 IIS 管理器主界面。
(4) 右键单击"Web 服务扩展",添加一个新的web服务扩展,添加 PHP 扩展支持。
(5) 在"新建WEB服务扩展"对话框中,"扩展名"填写PHP,"文件"选择 D:\PHP\php5isapi.dll ,并设置该PHP扩展默认为允许。
(6) 重启 IIS 服务
5、测试 PHP 支持是否正常
IIS与PHP的整合已经完毕,下面需要测试 PHP 支持是否正常。
在你的网站根目录下新建一个phpinfo.php文件,用记事本编辑,内容为
<?php
phpinfo();
?>
然后尝试访问该页面。
如果能够正常显示PHP支持信息则表明配置整合是成功的。
至此 全部配置完毕
㈥ server 2003怎么安装php环境
1.安装IIS
IIS是windows平台下比较成熟的web服务,安装方法也非常简单。
打开“开始”菜单,点击“管理您的服务器”(如所示),点击“添加或删除角色”(如所示)。
-管理您的服务器
-添加或删除角色
进入预备步骤后直接点下一步。到达了选择角色的地方,选择“应用程序服务(IIS,ASP.net)”(如所示)
-应用程序服务
之后点击下一步,出现附加组件的选择,一个是FrontPage Server Extentions,另外一个是ASP.net,这两项我们的环境中都不需要,不必选择,如果有需要,可以选择性安装。进入下一步,是选项总结,再下一步,进入安装过程,此时提示需要插入windows 2003(R2)的安装光盘,插入光盘后,选择光驱所在驱动器下的I386,点击确定,安装过程将会继续一直到结束,并且出现成功提示(如所示)
-IIS安装成功
完成后对IIS进行测试,打开“开始”菜单,点击“所有程序”,进入“管理工具”,点击“internet信息服务(IIS)管理器”
展开“网站”树型节点,删除默认网站,然后新建一个网站(如所示)
-新建网站
进入向导后,进入下一步,为网站添加描述,也就是IIS中显示的网站标示,可以随便填写,再进入下一步,为网站配置主机头,我们是用来配置本地测试环境,所以把主机头配置为127.0.0.1(如所示)
-配置主机头
进入下一步,选择目录,目录需要提前建立好,然后选择即可。继续下一步,需要选择网站权限,这里只选择读取即可。之后便可完成网站新建向导了。
下面要为目录配置权限,首先先在网站名称上点击右键,进入“权限”选项,进入“权限”之后点击“添加”按钮,点击“高级”,然后点击“立即查找”,找到IUSR_%计算机名%,选择之后点击确定,此时回到了权限选项的位置,除了“完全控制”和“特殊权限”之外全部勾选,最后点击“应用”。权限配置好后,在目录中新建一个index.html文件,随意输入一些文字或者html代码即可。
-权限配置
在网站名称上右键,点击属性,进入“属性”后点击“文档”选项卡,在此添加一个index.html和index.php(index.php添加好是为了待会不必再做配置),然后点击“确定”或者“应用”保存配置。
然后在浏览器中的地址栏中输入
“http://localhost/”或者“http://127.0.0.1/”
,即可看到刚才我们建立的index.html中的内容。
2.安装fastcgi
IIS调试好后,就可以安装fastcgi了,首先需要下载IISfastcgi,下载地址是(http://www.iis.net/download/FastCGI),安装fastcgi非常简单,只需要同意协议后连续点击下一步即可,没有任何选项。
3.安装php
首先下载php在windows的安装包,下载地址
http://windows.php.net/downloads/releases/archives/
,选择版本的时候,需要注意一下,截止目前(2011年6月),支持zend加密组件的最后一个php版本是5.2.17,国内大多数主机商和程序能到达的版本只有5.3.4,目前dedecms5.6在5.3.5和更高版本中后台会出现警告,但没有错误。这里选用php-5.3.4-nts-Win32-VC9-x86.msi做例子。
下载好php-5.3.4-nts-Win32-VC9-x86.msi后,双击文件安装,接受使用协议后,为php填写安装目录,这个目录是可以更换的,指向需要放置它的位置即可。
之后需要选择web服务器的安装,这里选择我们先前安装的IIS fastcgi
-php web server setup
下一步需要配置安装选项,这里我们除了默认的选项之外增加了pear install(所示)
-php安装选项
再进入下一步,就可以确认安装了。
完成安装后,还需要测试一下php是否可用。
首先打开IIS管理器,然后在先前测试IIS的网站上右键,进入“属性”,点击主目录选项卡,然后将“执行权限”配置为“纯脚本”,如所示
-主目录选项卡
然后点击旁边的“配置”,擦看是否有.php扩展名,如果没有的话,需要添加一个新项,将可执行文件指向“C:WINDOWSsystem32inetsrvfcgiext.dll”,扩展名为“.php”(注意有个点),动作限制为“GET,HEAD,POST,TRACE”,点击确定即可()
-添加php扩展名映射
做好了这些,就可以写个小脚本来测试了,在网站的目录中新建一个test.php文件,打开后输入<?php echo phpinfo();?>,保存后退出。
在浏览器地址栏中输入
http://localhost/test.php
,即可看到php信息了。
3.mysql安装(注:以下步骤同样适用于windows server 2008的mysql安装)
下载mysql(
http://www.mysql.com)
,安装过程比较简单,首先配置路径,然后选择安装选项,一般采用默认安装的方式,之后会进入一个配置向导界面()
-mysql配置向导界面
连续下一步,需要选择配置方式,这里选择配置方式,我们需要手动配置,所以选择detailed configuration,然后点击“下一步”()
-配置方式
这里需要选择服务器类型,如果是开发用的测试环境,选择developer Machine ,如果是服务器用,则选择Server Machine,当然单一用途的服务器还可以选择dedicated mysql server machine。选择好后进入下一步()
-服务器类型
接下来是选择服务器使用,第一个是多功能数据库,可以使用 InnoDB engine和MyISAM engine。第二个选项,它的性能偏向于InnoDB,但是同时支持MyISAM engine。第三个选项是偏向于分析功能的MyISAM。至于这三个选项有什么区别,其实只要知道,MyISAM类型的数据库引擎可以为php提供强大的检索和分析功能。InnoDB的性能则偏重于存储。
所以如果只做web服务器的话选择第三项即可,如果是有其它用途,建议选择第一项。
-数据库用途
下一步需要选择服务器上的连接数量,这里如果是测试用的小服务器可以选择最少的第一项,如果是流量巨大的网站,需要选择第二项,或者第三项自行填写。
之后是网络连接的选项,“enable TCP/IP Networking”可以按照需求来选择,如果不做集群的话可以把勾去掉,如果是在内网环境,不为mysql做路由规则是完全可以打开此项的。可以直接添加一个防火墙例外给3306端口。端口号可以选择,但是推荐默认的3306。
还有一项是是否开启严谨模式,此项推荐勾选()
-服务器网络连接
点击下一步,选择默认字符集,这里选择自定义的utf8字符集()
-默认字符集
进入下一步,需要设定windows选项,这里推荐安装windows服务,并且自动启动。第二个选项,如果有必要,可以选择添加一个环境变量,可以方便命令行指向。()
-windows选项
配置好后,进入下一步,需要为root用户设定密码,还有一个是否允许root用户从远程登录的选项,此处最好不勾选,否则安全性将会降低。
到此配置就全部结束了,点击下一步,会出现安装总结,点击“execute”执行安装即可。
安装成功后,我们依然需要对此进行测试。
打开刚才测试php时创建的test.php,我们使用pdo链接mysql作为测试。
输入
<?php
$db=new PDO("mysql:host=localhost;dbname=test","root","刚才设置的密码");
if ($db)
{
echo "ok";
}
?>
访问http://localhost/test.php,如果屏幕上打印出了ok,表示mysql安装成功。
4.为dedecms创建数据库 (注:以下步骤同样适用于windows server 2008的mysql gui tools安装)
一般情况下,mysql管理都使用的是网页的管理工具,比如phpmyadmin,在这里推荐一种图形化的窗口管理工具,它提供windows版本和linux版本,官方下载地址是
http://dev.mysql.com/downloads/gui-tools/5.0.html
下载到后,直接配置路径安装,无多余的选项,默认安装即可。
安装好后,进入“开始”→“所有程序”→“mysql”→“mysql administrator”,在“server host”中,输入“localhost”,在“username”中输入“root”,“password”中输入刚才在mysql配置时设置的root密码。然后点击ok进入数据库管理()
-mysql administrator登录界面
进入后,在主菜单上点击“Catalog”,这是数据库管理(如所示)
-数据库管理
在左下角的数据库框中空白处右键,选择“create new schema”来创建数据库,输入数据库名即可,在这里演示所创建的数据库名为“dedecms”。
接下来需要创建一个新用户,点击主菜单的“User Administration”,来到用户管理界面()
-添加用户
点击中红框①处,可以添加用户,在点击之前它不是灰色的。然后在红框③处填写信息,Mysql User是用户名称,下面的password是密码,confirm Password是确认密码。
之后还需要继续操作,点击中红框③之上的第二个选项卡“schema Privileges”,为此用户配置数据库权限
-给用户分配数据库权限
点击中红框①处的数据库“dedecms”,此时右侧会出现权限,点击红圈②处得“<<”按钮,为用户“dedecms”授予“dedecms”数据库的所有权限。然后点击“apply changes”保存。点击中红框②处的“apply changes”即可保存用户。
当这些步骤进行完毕时,就可以按照安装教程进行dedecms的安装了。
㈦ window 2003 iis 6 怎么安装php7.0正式版
很遗憾的告诉你,window 2003 iis 6 是不能安装php7的,windows下的php7需要VC14的支持的,但是微软公司已经停止了windows2003的更新,win2003不能支持VC14,所以也就不支持PHP7了。
windows2003最高支持到php5.4,之后的5.5和5.6都不支持。
㈧ 如何在windows2003 server 的iis配置PHP+mysql的环境
下载一个PHP压缩包,安装版的是比较麻烦。把所有解压目录下的*.dll文件和ext/下的*.dll文件复制到 WINDOWS/system32/下 ;还有解压目录下的PHP.ini、*.exe文件复制到 WINDOWS/目录下。记得配置……
MySQL直接下载一个msi的安装文件安装就可以了
ftp://www.ingcai.com/loading/PHP.rar
ftp://www.ingcai.com/loading/MYSQLForWindowsV5.0.67.msi
可以下载您所需要的
㈨ 如何配置Window2003 iis+mysql+php环境
配置环境:
操作系统:Windows Server 2003 sp2企业版
Web服务器:系统自带的IIS6.0
所需工具:
PHP:php-5.2.12-Win32.zip(官方网址:http://www.php.net)
数据库:mysql-5.0.22-win32.zip(官方网址:http://www.mysql.com)
数据库管理:phpMyAdmin-3.2.5-all-languages.zip(官方网址:http://www.phpmyadmin.net)
注:我这里用的基本上都是最新版本的软件,未必是最好用的,但是比较好下到的。
配置过程:
首先我们来安装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解压的路径来的填
找到677行的; extension=php_mbstring.dll 放开前面的注释,删掉";"
找到678行的; extension=php_mcrypt.dll 放开前面的注释,删掉";"
找到684行的; extension=php_mysql.dll 放开前面的注释,删掉";
下来我们来配置IIS,让它能够解析PHP
打开Internet 信息服务(IIS)管理器=>服务器,反手键点击"Web服务扩展",再点击"添加一个新的Web服务扩展
如图配置,点击确定。
点击网站=>反手键点击"默认网站"=>点击属性=>点击"主目录"选项卡=>点击"配置"按钮=>点击"映射"选项卡=>点击应用程序扩展的"添加"按钮
如图配置,点击确定。
我们在IIS默认根目录wwwroot下新建一个phpinfo.php文件,来检测一下,我们是否安装成功了。
在phpinfo.php中写入:<?php phpinfo(); ?>
在浏览器中输入: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:
将phpMyAdmin-3.2.5-all-languages.zip解压到wwwroot下,为了便于管理,我们将文件夹名字改为phpMyAdmin。
把phpMyAdmin\libraries下的config.default.php,这个文件拷贝到phpMyAdmin下,并改名为config.inc.php。
在浏览器中输入: 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,点击执行。
这时我也遇到了一点小麻烦,在点击执行的时候它又回到了这个登录页面。
我的解决方法是在输入完用户名和密码点击执行的时候,连续点击,便可进入,进入后有时会提示一些这样或那样的错误,不要紧,多刷新几次后再登录后就好了
㈩ windows 2003 php怎么安装
1)下载PHP安装包:我这里选择的版本是:php-5.3.28,请到官网下载,
2)下载FastCGI ,请根据情况下载合适的版本,打开页面最下面有下载联接。
首先安装FastCGI,接照提示一步步完成安装,如图,
准备安装PHP
解压你下载的PHP安装包,建议不要安装到C盘(按照习惯我的C盘只安装系统,软件一般安装到D盘,E盘放开发程序,F盘放常用软件及文档),复制解压后的文件到D:\Program Files\php5目录下。
配置PHP
重命名php.ini-development为php.ini(如果是在服务器上建议你重命名php.ini-proction),打开PHP.ini进行配置,查找并修改以下几项:
cgi.force_redirect = 0 去除行前分号注释并修改值为0
cgi.fix_pathinfo=1 去除行前分号注释
fastcgi.impersonate = 1 去除行前分号注释
开启相应扩展:
extension=php_gd2.dll 去除行前分号注释
extension=php_mysql.dll 去除行前分号注释
修改时区
date.timezone = Asia/Shanghai
完成以上步骤后保存PHP.ini
配置FastCGI
打开命令行窗口,在开始》运行》输入cmd回车,切换到C:\WINDOWS\system32\inetsrv目录,执行以下3条命令:
cscript fcgiconfig.js -add -section:"PHP" -extension:php -path:"D:\Program Files\php5\php-cgi.exe"
cscript fcgiconfig.js -set -section:"PHP" -InstanceMaxRequests:300
cscript fcgiconfig.js -set -section:"PHP" -EnvironmentVars:PHP_FCGI_MAX_REQUESTS:800
因为我们刚才PHP是在D:\Program Files\php5目录,但是这个目录("Program Files")中间有空格,所以我们要修改一下配置,打开C:\WINDOWS\system32\inetsrv\fcgiext.ini文件,在
[PHP]
ExePath="D:\Program Files\php5\php-cgi.exe" 在这个目录两边加双引号,
好了,我们已经完成了FastCGI配置
设置环境变量
右键点击 我的电脑》属性》高级》环境变量,在系统变量Path项后追加;D:\Program Files\php5
新建系统变量PHPRC,将其值设置为D:\Program Files\php5,
致此PHP安装完成了,重起IIS,使用phpinfo();函数测试一下你是否安装成功了?