百度空间 | 百度首页 
 
查看文章
 
winXP下架设Apache2.2.6 + PHP5.2.5 + ZendOptimizer3.3.0 + MySQL6.0.3 + phpmyadmin2.11.3服务器环境
2007年12月20日 星期四 12:59

winXP下架设Apache2.2.6 + PHP5.2.5 + ZendOptimizer3.3.0 + MySQL6.0.3 + phpmyadmin2.11.3服务器环境

h9999h 完成于 2007年12月20日,最新修改于200802123

这里使用的这几个软件都是该软件的最高版本。下载地址如下(此地址均是该程序官方网站提供的下载地址之一):
Apache2.2.6  
http://apache.mirror.phpchina.com/httpd/binaries/win32/apache_2.2.6-win32-x86-openssl-0.9.8e.msi
PHP5.2.5        http://cn2.php.net/distributions/php-5.2.5-win32-installer.msi
PHP 5.2.5 zip package http://cn.php.net/get/php-5.2.5-Win32.zip/from/cn2.php.net/mirror(这里面有需要的dll文件)
ZendOptimizer3.3.0
http://www.zend.com/download/59(需要注册)
MySQL6.0.3        http://dev.mysql.com/get/Downloads/MySQL-6.0/mysql-6.0.3-alpha-win32.zip/from/http://mysql.cdpa.nsysu.edu.tw/
还可以在http://dev.mysql.com/get/Downloads/MySQL-6.0/mysql-6.0.3-alpha-win32.zip/from/pick中挑选一个下载。

phpmyadmin2.11.3   http://jaist.dl.sourceforge.net/sourceforge/phpmyadmin/phpMyAdmin-2.11.4-all-languages.zip 还可以在http://www.phpmyadmin.net/home_page/downloads.php 中选则“all-languages.zip”文件下载。今天看到已经出了2.11.4版了。


各程序官网
Apache2.2.6             
http://www.apache.org/
PHP5.2.5                    http://www.php.net/
ZendOptimizer3.3.0    http://www.zend.com/en/
MySQL6.0.3               http://www.mysql.com/
phpmyadmin2.11.3    http://www.phpmyadmin.net/home_page/index.php

预先准备
1 如果以前安装过IIS那么要停止他,或者应该卸载更好些。(hard 提出该建议)
2 如果以前安装了PHP,MySQL应该进行卸载,并保证卸载完全,否则在装ZEND时会发现好多问题(爱你—真永远、xy83488799 提出该建议)

开始安装
一、安装Apache2.2.6
1 运行安装程序 图1

2 下一步,图2 安装协议


3 下一步,图3 Apache HTTP Server的一些说明


4 下一步,图4 填写服务信息

Network Domain 域名 ,这里填写 localhostServer Name 服务器名,这里填写 localhost

Administrator‘s Email Address 管理员邮箱

5 安装类型

选择自定义安装 Custom,图5

6 自定义安装设置,图6

修改安装目录,这里我把目录修改到G:\PhpServers\Apache2.2\,配置服务器的所有东西我都是放在G:\PhpServers中。图7

7 安装确认,图8

8 开始安装,图9

安装最后会出现几个命令行窗口。

9 安装完毕,图10

10 右下角出现图标,图11

11 双击显示服务器监控信息,图12

12 测试,图13

在浏览器地址栏输入 http://localhost,回车显示 “It works!”。

如图,表示安装成功了!

这样 Apache就安装完毕了。

二、安装PHP5.2.5

1 拷贝需要的组件

解压php-5.2.5-Win32.zip到即将安装PHP的目录,即“G:/PhpServers/PHP”。这里主要是拷贝一些以后需要的组件。

2 运行安装程序

3 接受 安装协议

4 选择安装目录

选定目录

5 选择服务器设置

6 选择Apache配置文件目录

7 安装设置

8 准备安装

9 安装完毕

10 对Apache进行设置

在G:\PhpServers\下建立PHPRoot子目录,即“G:/PhpServers/PHPRoot”目录。

修改目录G:\PhpServers\Apache2.2\conf下的文件“ httpd.conf”。

搜索DocumentRoot "G:/PhpServers/Apache2.2/htdocs"把冒号中的G:/PhpServers/Apache2.2/htdocs,替换成“G:/PhpServers/PHPRoot";

搜索<Directory "G:/PhpServers/Apache2.2/htdocs"> 把冒号中的G:/PhpServers/Apache2.2/htdocs,替换成“G:/PhpServers/PHPRoot";

上面这两行可以不改,那么以后添加的论坛程序就要放在G:/PhpServers/Apache2.2/htdocs下面,就是以这个目录作为根目录。改的目的就是不想把所有网站程序都放在Apache的目录下面。

搜索DirectoryIndex index.html 增加为DirectoryIndex index.html index.php

上面这句为了能够运行缺省的页面,这里增加了 index.php作为缺省页面。

修改完毕,保存,并重新启动Apache服务器,也许会启动不成功,这时要不按Ctrl+Alt+Del删除Apache相关程序,要不重新启动计算机。

11 测试

在“G:/PhpServers/PHPRoot”目录中,可以使用笔记本编辑文件 <?php phpinfo(); ?> 并在保存文件时改名为test.php

在浏览器地址栏中输入 http://localhost/test.php,显示如下,


那么你安装Apache和PHP成功了。

三、安装MySQL6.0.3

1 运行安装程序

2 安装选项

这里选择custom 自定义

3 自定义设置

修改安装目录

4 准备安装

5 安装中

6 MySQL说明

可以直接过去,有两页

7 选择现在进行MySQL设置

8 显示设置界面

9 进行详细设置

10 选择服务器类型

Developer Machine(开发测试类,mysql占用很少资源)”、“Server Machine(服务器类型,mysql占用中等资源)”、“Dedicated MySQL Server Machine(专门的数据库服务器,mysql占用所有可用资源)”,根据实际选择,这里选择不多不少的中间级别。

11 选择服务器用途

选择mysql数据库的大致用途,“Multifunctional Database(通用多功能型,速度快)”、“Transactional Database Only(服务器类型,专注于事务处理,一般)”、“Non-Transactional Database Only(非事务处理型,较简单),随自己的用途而选择了,这里选择“Multifunctional Databas”。

12 InnoDB数据库空间设置

这里没有改动,大家可以根据自己实际来更改。

13 设置服务器同时连接数

设置服务器同时连接数,“Decision Support(DSS)/OLAP(20个左右)”、“Online Transaction Processing(OLTP)(500个)”、“Manual Setting(手动设置数量)”。选择第一个就行。


14 设置网路选项

“Enable TCP/IP Networking "选择可以通过TCP/IP连接,否则只能本地连接。

Enable Strict Mode

15 设置选择缺省的字符

这里选择第三项,进行手动设置,选择“gbk”,这个是比较全的中文编码了,也可以是kb2312,但是支持文字过少

16 设置windows选项

这两个选项都选上

Install As Windows Service 把MySQL作为windows服务

Include Bin Directory in Windows Path 设置后能够用命令行操作数据库

17 设置密码

Modify Security Settings 设置密码,远程登录页不需要设置。

匿名帐户就不用设置了。

18 准备安装

19 安装完成

20 进行设置

打开“G:\PhpServers\PHP\”中的文件php.ini ,搜索“extension=”,搜索到“; extension=msql.dll”这一行,去掉最前面的分号,然后将msql.dll改为php_mysql.dll,此文件存在于G:\PhpServers\PHP\ext\目录内,extension表示是一个扩展功能。

在“extension=php_mysql.dll”后面另起一行添加“extension=php_mbstring.dll”以解决下面一步执行“五、安装phpmyadmin2.11.3”后,“3 在浏览器中输入 http://localhost/phpMyAdmin/ 回车”后出现“没有发现 PHP 的扩展设置mbstring, 而当前系统好像在使用宽字符集。没有 mbstring 扩展的 phpMyAdmin 不能正确识别字符串,可能产生不可意料的结果.”的警告。)

搜索“extension_dir”,将其后引号包括的内容改为“G:\PhpServers\PHP\ext\”,用来指出扩展功能目录的位置。

搜索 short_open_tag 设置为 On,(这里是使用Discuz论坛程序需要的,如果不安装该程序可以不改)

保存php.ini 重新启动计算机

21 补充说明
如果第19项出问题,因为密码错误等的原因,可以退出来,在开始-》菜单-》MySQL中运行“MySQL Server Instance Config Wizard”进行设置。”

四、安装ZendOptimizer3.3.0

这个比较好安装。

1 安装界面

2 接受协议

3 更改安装目录

4 选择服务器

5 设置PHP.int目录

6 设置服务器路径

7 继续安装前手动停止Apache服务器,安装程序会出现提示对话框,按“OK”就可以了。(在开始菜单-》程序-》Apache中有)

8 安装完毕,手动启动Apache服务器。

五、安装phpmyadmin2.11.3

1 直接解压该程序到G:\PhpServers\PHPRoot就可以了 。重命名解压目录为phpMyAdmin。这时G:\PhpServers\PHPRoot子目录是这样的。

2 设置phpMyAdmin

用记事本编辑文件 “G:\PhpServers\Phproot\phpMyAdmin\libraries\config.default.php”,搜索“$cfg['Servers'][$i]['password']”

然后将“$cfg['Servers'][$i]['password'] = ‘’;”等号后面单引号中添加刚才安装MySQL时候设置的秘密,例如:cfg['Servers'][$i]['password'] = 'h9999h';这里h9999h就是数据库的密码。存盘退出。

3 在浏览器中输入 http://localhost/phpMyAdmin/ 回车

这样数据库管理就完成了。

六、加入论坛程序

1 创建数据库

同上在浏览器输入http://localhost/phpMyAdmin/ 回车,创建数据库

2 拷贝论坛程序

这里使用的是 Discuz! 6.0,拷贝程序文件到G:\PhpServers\Phproot\BBS,主要是upload子目录下的文件。

在浏览器中运行“http://localhost/bbs/install.php 安装。

具体安装这里不再赘述。

================================================================================

到目前为止,基本的winXP下架设Apache2.2.6 + PHP5.2.5 + ZendOptimizer3.3.0 + MySQL6.0.3 + phpmyadmin2.11.3服务器环境已经完成,当然还有很多细节需要修改,靠大家自己考虑吧。

===============================================

疑问解答与建议
1 如果出现“在测试Apache对PHP的支持的时候,打开Test.php却总也打不开,显示找到网站,但下载到XX%就不动了。”。可能的原因是看到的test.php仅仅是文件名称,该文件的实际类型仍然是txt或者其他。可以在资源管理器-》工具-》文件夹选项-》查看-》高级设置中,将“隐藏已知文件类型的扩展名”去掉。这样在计算机中看到的文件名称就是带有扩展名的全部名称。而test.php的扩展名就是php。
2 当出现类似提示“Apache HTTP Server 遇到问题需要关闭。”等等情况时,尝试拷贝PHP目录下的libmysql.dll文件到系统的system32子目录下。(d1396、好大一只蝸牛 提出该方法)
3 当在浏览器输入http://localhost/phpMyAdmin/ 出现问题
“phpMyAdmin - 错误
无法载入 mysql 扩展,
请检查 PHP 配置 - 文档
”。可能是在config.default.php中没有将数据库密码写正确,见文中五的第2项说明;php.ini配置时将文件名写错,如将php_mysql.dll写错(见三中第20项);
4 安装成功后,使用了优化大师等注册表优化工具可能导致程序运行失败。(爱你-真永远 提出该建议)
5 即便是不用 disciz,最好也要用 short-open-tag
,这样以后写类就方便多了,见三的20项。(hard 提出该建议)

有错误、不足之处,或需要共同探讨的问题请给我发邮件h9999h@163.com     QQ 52488691 主页地址http://hi.baidu.com/h9999h/

参考资料

Windows下PHP服务器环境配置详细图解 作者gxgzres

Apache2.2.6 、PHP5.2.5、 ZendOptimizer3.3.0 、 MySQL6.0.3 、 phpmyadmin的帮助文件

==================================

修改及勘误:

以下全部修改及勘误都已在上文中更改完毕。

2007年12月23日
勘误一
在“二、安装PHP5.2.5”中
8 对Apache进行设置
“G:/PhpServers/Root”需要改为“G:/PhpServers/PHPRoot”

勘误二
在“二、安装PHP5.2.5”中
9 测试
“G:/PhpServers/Root”需要改为“G:/PhpServers/PHPRoot”

勘误三
在“五、安装phpmyadmin2.11.3”中
“1 直接解压该程序到G:\PhpServers\就可以了 。重命名解压目录为phpMyAdmin。这时G:\PhpServers\子目录是这样的。”
改为“1 直接解压该程序到G:\PhpServers\PHPRoot就可以了 。重命名解压目录为phpMyAdmin。这时G:\PhpServers\PHPRoot子目录是这样的。”

2007年12月26日
补充一
“三、安装MySQL6.0.3”中第20项“20 进行设置”中增加以下语句:
在“extension=php_mysql.dll”后面另起一行添加“extension=php_mbstring.dll”(以解决下面一步执行“五、安装phpmyadmin2.11.3”后,“3 在浏览器中输入 http://localhost/phpMyAdmin/ 回车”后出现“没有发现 PHP 的扩展设置mbstring, 而当前系统好像在使用宽字符集。没有 mbstring 扩展的 phpMyAdmin 不能正确识别字符串,可能产生不可意料的结果.”的警告。)

补充二
“三、安装MySQL6.0.3”中第20项“20 进行设置”中增加以下语句:
搜索“extension_dir”,将其后引号包括的内容改为“G:\PhpServers\PHP\ext\”,用来指出扩展功能目录的位置。

修改一
将“二、安装PHP5.2.5”的下一级标题从0开始,改为从1开始,以便看起来更明白。

2008年1月12日
补充一
为说明更清晰在“10 对Apache进行设置”中增加以下说明“在G:\PhpServers\下建立PHPRoot子目录,即“G:/PhpServers/PHPRoot”目录。”。

补充二
有些朋友在下载MySQL时不太顺利,现在原提供的下载地址中增加下载链接如下“还可以在http://dev.mysql.com/get/Downloads/MySQL-6.0/mysql-6.0.3-alpha-win32.zip/from/pick中挑选一个下载。”

2008年1月13日
补充一
增加自己的QQ号码在文章中。

补充二
在“四、安装ZendOptimizer3.3.0”,中增加第8项“8 安装完毕,手动启动Apache服务器”避免因为没有开启服务,而以为安装错误。

补充三
在“三、安装MySQL6.0.3”中增加第21项,进行补充说明。“21 补充说明
如果第19项出问题,因为密码错误等的原因,可以退出来,在开始-》菜单-》MySQL中运行“MySQL Server Instance Config Wizard”进行设置。”

2008年1月15日
补充
由于原phpmyadmin2.11.3链接已经失效,现改为“phpmyadmin2.11.3   http://jaist.dl.sourceforge.net/sourceforge/phpmyadmin/phpMyAdmin-2.11.4-all-languages.zip   还可以在http://www.phpmyadmin.net/home_page/downloads.php 中选则“all-languages.zip”文件下载。今天看到已经出了2.11.4版了
如何选羽毛球拍http://forum.taobao.com/forum-13/show_thread----7370795-.htm

2008年1月23日
补充一
增加预先准备说明
“预先准备
1 如果以前安装过IIS那么要停止他,或者应该卸载更好些。(hard 提出该建议)
2 如果以前安装了PHP,MySQL应该进行卸载,并保证卸载完全,否则在装ZEND时会发现好多问题(爱你—真永远、xy83488799 提出该建议) ”。
补充二
增加疑问解答与建议,集中朋友们出现或者发现的各项安装问题的解答,以及一些良好的建议。
“疑问解答与建议
1 如果出现“在测试Apache对PHP的支持的时候,打开Test.php却总也打不开,显示找到网站,但下载到XX%就不动了。”。可能的原因是看到的test.php仅仅是文件名称,该文件的实际类型仍然是txt或者其他。可以在资源管理器-》工具-》文件夹选项-》查看-》高级设置中,将“隐藏已知文件类型的扩展名”去掉。这样在计算机中看到的文件名称就是带有扩展名的全部名称。而test.php的扩展名就是php。
2 当出现类似提示“Apache HTTP Server 遇到问题需要关闭。”等等情况时,尝试拷贝PHP目录下的libmysql.dll文件到系统的system32子目录下。(d1396、好大一只蝸牛 提出该方法)
3 当在浏览器输入http://localhost/phpMyAdmin/ 出现问题
“phpMyAdmin - 错误
无法载入 mysql 扩展,
请检查 PHP 配置 - 文档
”。可能是在config.default.php中没有将数据库密码写正确,见文中五的第2项说明;php.ini配置时将文件名写错,如将php_mysqli.dll写错;
4 安装成功后,使用了优化大师等注册表优化工具可能导致程序运行失败。(爱你-真永远 提出该建议)
5 即便是不用 disciz,最好也要用 short-open-tag
,这样以后写类就方便多了,见三的20项。(hard 提出该建议)”


类别:网络天下 | 添加到搜藏 | 分享到i贴吧 | 浏览() | 评论 (62)
 
最近读者:
 
网友评论:
1
2007年12月21日 星期五 09:02 | 回复
感谢提供这么精良的教程····哈哈 受益了!
 
2
2007年12月23日 星期日 23:54 | 回复
勘误一 在“二、安装PHP5.2.5”中 8 对Apache进行设置 “G:/PhpServers/Root”需要改为“G:/PhpServers/PHPRoot” 勘误二 在“二、安装PHP5.2.5”中 9 测试 “G:/PhpServers/Root”需要改为“G:/PhpServers/PHPRoot” 勘误三 在“五、安装phpmyadmin2.11.3”中 “1 直接解压该程序到G:\PhpServers\就可以了 。重命名解压目录为phpMyAdmin。这时G:\PhpServers\子目录是这样的。” 改为“1 直接解压该程序到G:\PhpServers\PHPRoot就可以了 。重命名解压目录为phpMyAdmin。这时G:\PhpServers\PHPRoot子目录是这样的。” 示例图也错误,已改正。 =========================================================== 文章现在已经更正,更正时间 20071223
 
3
2007年12月26日 星期三 10:06 | 回复
到这步同上在浏览器输入http://localhost/phpMyAdmin/ 老出现问题 phpMyAdmin - ?펳 Ξ??Ԙȫ mysql ?չ?? ǫ?첩 PHP Ťփ - ΄?? 能加我QQ:620123128帮忙解决下吗?
 
4
2007年12月26日 星期三 12:07 | 回复
楼上 通过修改浏览器菜单 查看-》编码-》简体中文 就可以看清楚文字了。 显示这一步还是安装的有问题,看看,是不是密码没有设置。看“五、安装phpmyadmin2.11.3”的第二项“2 设置phpMyAdmin”的内容。
 
5
2007年12月26日 星期三 15:00 | 回复
好象还不行啊.我都重装几边了 phpMyAdmin - 错误 无法载入 mysql 扩展, 请检查 PHP 配置 - 文档 能加我QQ:620123128帮忙解决下吗? 谢谢
 
6
2007年12月26日 星期三 22:06 | 回复
楼上,我少写了一句话。 搜索“extension_dir”,将其后引号包括的内容改为“G:\PhpServers\PHP\ext\”,用来指出扩展功能目录的位置。 此句已添加到文章中。
 
7
2007年12月26日 星期三 22:07 | 回复
首先十分感谢作者,这篇教程写的非常详细。 我按照您的教程配置了一遍与楼上发生了同样的问题,baidu查了一下,发现是如下问题,希望作者能对教程进行再一次完善 1,php5.2.5安装版是没有ext文件夹的,所以要将您最先提到的“PHP 5.2.5 zip package”中的ext复制到安装目录下 2,在php.ini文件中还需要修改“extension_dir=”这一属性,将其指定为ext所在目录即可。
 
8
2007年12月26日 星期三 23:05 | 回复
楼上, 感谢您的关注和提醒。 下午的时候跟网友讨论的时候发现确实缺少了您说的2这个地方,是当时我的疏忽,非常抱歉。 另外您指出的1这个地方在文中“ 二、安装PHP5.2.5 0 拷贝需要的组件 解压php-5.2.5-Win32.zip到即将安装PHP的目录,即“G:/PhpServers/PHP”。这里主要是拷贝一些以后需要的组件。” 这一步就实现了增加ext目录。php-5.2.5-Win32.zip解压中包含ext目录。可能是我这个标题从0开始不太醒目。我将进行更改。 感谢所有给我指出错误与不足的朋友,是您们促进了我一步步完善这篇文章,更有助于更多的朋友学会建立服务器的这个过程,真诚的感谢每一位给我指教的朋友。
 
9
2007年12月27日 星期四 12:22 | 回复
Your PHP MySQL library version 5.0.45 differs from your MySQL server version 6.0.3. This may cause unpredictable behavior. 以上语句是phpadmin 开启后出现的 我对这个不了解 .您能否详细告诉我怎么处理吗? 谢谢
 
10
2007年12月30日 星期日 15:39 | 回复
按着楼上的装的 出现http500错误 php,mysql,phpmyadmin都正常 苦
 
11
2007年12月30日 星期日 15:41 | 回复
9楼是因为PHP的MySQL驱动和你的MySQL版本不匹配 检查一下版本号,去官方下载
 
12
2007年12月30日 星期日 19:16 | 回复
10楼 hattyx朋友,能说的详细一点吗? 您说的出现http500错误,我以前也出现过,还是没有配置对,您再看看我的文章,是不是每一步都设置了?有问题我们共同研讨。
 
13
2007年12月30日 星期日 19:19 | 回复
匿名网友 mailto:yangyongqing_888@163.com 您说的问题,11楼的hattyx朋友已经做了回答,目前这样使用中还没发现什么问题。您可以继续使用,有问题我们共同研究。
 
14
2007年12月31日 星期一 05:59 | 回复
按教程死搬,一切正常,已经完成安装.非常强悍的教材,感谢!
 
15
2008年01月04日 星期五 12:47 | 回复
写的不错,已经收藏到本人的博客里了。呵呵。 地址:http://www.vikecn.com/skins/skin1/blogview.asp?id=203863&id2=39113
 
16
2008年01月04日 星期五 12:49 | 回复
对了,道声谢谢啦。
 
17
2008年01月04日 星期五 23:15 | 回复
安到php的时候,在phpsevers里建的那个文件夹是php还是phproot啊??安完之后测试没有效果。。
 
18
2008年01月05日 星期六 09:47 | 回复
这个教材真的是太好了,非常感谢。
 
19
2008年01月05日 星期六 22:09 | 回复
help,楼主, 3楼的问题,"到这步同上在浏览器输入http://localhost/phpMyAdmin/ 老出现问题 phpMyAdmin - ?펳 Ξ??Ԙȫ mysql ?չ?? ǫ?첩 PHP Ťփ - ΄?? " 我也出现了,麻烦加我qq改下,371122469
 
20
2008年01月05日 星期六 23:55 | 回复
17楼 说的是“二、安装PHP5.2.5 1 拷贝需要的组件 解压php-5.2.5-Win32.zip到即将安装PHP的目录,即“G:/PhpServers/PHP”。这里主要是拷贝一些以后需要的组件。 ”这一步吗? 这里建的文件夹名字是“PHP”啊。 是不是这里?有时间请详细说一下,另外看一下是否有那一步没做完。
 
21
2008年01月06日 星期日 00:00 | 回复
19楼 问题出在一处没有设置 “三、安装MySQL6.0.3 20 进行设置 搜索“extension_dir”,将其后引号包括的内容改为“G:\PhpServers\PHP\ext\”,用来指出扩展功能目录的位置。 ”
 
22
2008年01月06日 星期日 16:34 | 回复
楼主,我建的也是php的文件夹。。可是最后测试还是不出效果。。 我的qq是765413557请帮忙。。谢谢。。
 
23
2008年01月06日 星期日 16:52 | 回复
为什么安装完PHP5.2.5后就出现Apache HTTP Server的错误以及the requested operation has failed! 的错误... 在安PHP5.2.5之前还是好的, 安装PHP5.2.5时,我选 了全部的组件
 
24
2008年01月07日 星期一 15:51 | 回复
您好, 我按照你的教程,但在浏览器输入http://localhost/phpMyAdmin/ 出现问题phpMyAdmin - ?펳 Ξ??Ԙȫ mysql ?չ?? ǫ?첩 PHP Ťփ - ΄?? 能说下解决方法吗 谢了
 
25
2008年01月07日 星期一 16:27 | 回复
已经解决问题了:自己再php.ini中将php_mysqli.dll写错了php_msqli.dll
 
27
2008年01月12日 星期六 09:33 | 回复
非常感谢各位网友的支持。
 
28
2008年01月16日 星期三 00:36 | 回复
感谢,QQ号是573927072 的皮皮朋友,指出“phpmyadmin2.11.3链接已经失效”。非常感谢。 感谢每一个给我建议的朋友,谢谢!
 
29
2008年01月16日 星期三 21:13 | 回复
教程非常强悍 我按照教程照搬可是一安装了ZendOptimizer和phpMyAdmin 在阅览器内输入http://localhost/phpMyAdmin/ 就会提示: Apache HTTP Server 遇到问题需要关闭。我们对此引起的不便表示 抱歉。 错误签名是: szAppName : httpd.exe szAppVer : 2.2.6.0 szModName : php5ts.dll szModVer : 5.2.5.5 offset : 0000aa9e 错误报告内容是: C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\WER1d42.dir00\httpd.exe.mdmp C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\WER1d42.dir00\appcompat.txt 输入http://localhost/ 就能查看 之前的工具都安装完毕 确认已经启动 老大能告诉我下是怎么回事不? 我的qq:413427936 deadman67458834@163.com 先谢了啊~
 
30
2008年01月17日 星期四 07:57 | 回复
我在安装ZendOptimizer后能在http://localhost/下 找到phpMyAdmin和test.php 打开test.php后能找到ZendOptimizer的图标 但是一选择打开phpmyadmin就会显示上面说的那种情况 晕了~~救命啊~~~
 
31
2008年01月17日 星期四 21:35 | 回复
感谢你的教程,很详细。 按照步骤将环境配置,可是不知道为什么,在测试Apache对PHP的支持的时候,打开Test.php却总也打不开,显示找到网站,但下载到38%就不动了。 测试http://localhost/phpMyAdmin/的时候,也出现同样的问题。 还请高手给与指点!谢谢!MYQQ:305586598
 
32
2008年01月17日 星期四 22:44 | 回复
29、30楼的d1396 朋友 感谢您对我文章的关注。 经过d1396的朋友的研究发现只要拷贝libmysql.dll文件到系统的system32目录下就可以了。这样解决了,但原因很奇怪。我发现出类似问题的都是以前安装了IIS,不知道这有什么联系没有。 很感谢各位朋友,我准备把大家曾经探讨的问题总结一下一并写到文章里,真的很感谢大家的支持。谢谢!!!
 
33
2008年01月17日 星期四 22:46 | 回复
31楼的朋友谢谢关注 您能把问题自己解决,真为您高兴!
 
34
2008年01月20日 星期日 13:31 | 回复
二 7的安装设置是默认的吗,其他没说明的安装设置也是吗?
 
35
2008年01月20日 星期日 13:51 | 回复
phpMyAdmin - 错误 无法载入 mysql 扩展, 请检查 PHP 配置 - 文档 我的一直这样了,装了几变感觉没忘记哪个细节.发现下载安装的ZEND与图上的有点不同.尤其选择APACHE2.X时后面还有几个英文说明.不知是不是这里有点变化. 2008年01月07日 星期一 16:27 已经解决问题了:自己再php.ini中将php_mysqli.dll写错了php_msqli.dll 这位写的与作者的差了个i ,肯定有问题吧
 
37
2008年01月21日 星期一 00:18 | 回复
回复 34、35、36楼的 xy83488799 朋友 1.对于34楼,没有说明的都是默认安装 2.对于35楼,出现这个错误还有一种可能,就是在五的2中,密码设置不正确。 3.对于36楼,如果没有其他问题,试着把PHP目录下的libmysql.dll文件拷贝到系统的system32目录下面。 希望xy83488799 朋友能够安装成功。有问题我们共同研究。
 
38
2008年01月22日 星期二 17:36 | 回复
终于好了.最后发现果真是我的电脑有问题.以前装过的PHP版本未能清除干净,我也清不干净了.只能重新装系统了.
 
39
2008年01月23日 星期三 10:55 | 回复
38楼的 xy83488799 朋友 祝贺您成功了。 像您这样因为没清理干净已经有好几个人了。多数都是因为安装了所谓的集成版造成的。
 
40
2008年01月23日 星期三 17:17 | 回复
不是不清理干净,我都不知怎样能清理干净.卸载删除.弄不干净很无奈.给大家提示一下.大多都是PHP卸不干净.在装ZEND时会发现好多问题.
 
41
2008年01月23日 星期三 19:02 | 回复
感谢 xy83488799 朋友提出的建议。
 
42
2008年01月24日 星期四 15:47 | 回复
自建论坛有关文件"Discuz!_6.0.0_SC_GBK.zip"和"Discuz! 6.0.0 安装图文教程"这两个可以自己在官网下载.因为大多为本地运行,所以不需要上传工作.只需把教程中的上传文件直接复制到论坛目录PHPRoot内.
 
43
2008年01月25日 星期五 22:30 | 回复
有人知道怎样把论坛挂到网上吗.用花生壳
 
44
2008年02月19日 星期二 21:40 | 回复
我按教程全装好后,运行http://localhost/test.php 显示“HTTP 500 - 内部服务器错误”。运行http://localhost/phpMyAdmin/ 也出现同样的错误,楼上等人的方法,我都试了,均未能解决问题。 跪求各位网友指点。。。。。。。!
 
45
2008年02月23日 星期六 16:29 | 回复
已解决
 
46
2008年03月12日 星期三 06:25 | 回复
我第一个安装就出错啦 Apache安装完之后启动出错 The requested operation has failed 弹出的错误框写上是这段内容 这是什么问题啊?
 
47
2008年03月12日 星期三 06:45 | 回复
除了上面的那段内容之外 我看了一下安装好之后弹出来的命令行窗口中 写着好像是80端口被占用了
 
48
2008年03月12日 星期三 07:13 | 回复
回复46、47楼的朋友 80端口被占用解决方法(来源于网络,但不知原创人是谁,本人没有测试,仅供参考,谢谢关注) 一、安装Apahce; 二、修改httpd.conf,将端口改为其它未被占用的端口号; 三、重新运行Apache安装文件,选择修复功能执行。 当然,这里还有一种有效的办法,不仅可以不用更改默认的端口号,还能找到抢占端口的“凶手”是谁。 一、开始->运行->cmd,输入netstat -o -an; 二、打开windows任务管理器(ctrl+alt+delete), 查看->选择列 勾选pid; 三、找到那个进程占用了80端口的pid,解决之。
 
49
2008年03月12日 星期三 07:16 | 回复
44、45楼的lei2222朋友,谢谢关注。没及时回答问题,抱歉。
 
50
2008年05月03日 星期六 22:31 | 回复
2008年01月20日 星期日 13:51 phpMyAdmin - 错误 无法载入 mysql 扩展, 请检查 PHP 配置 - 文档 出现这种问题的原因应该是楼主在:『打开“G:\PhpServers\PHP\”中的文件php.ini ,搜索“extension=”,搜索到“; extension=msql.dll”这一行,去掉最前面的分号,然后将msql.dll改为php_mysql.dll,此文件存在于G:\PhpServers\PHP\ext\目录内,extension表示是一个扩展功能。』 这段话里面少了一个“i”字。35楼说的很对,楼主在那句话后面少了一个“i”应该修改为『打开“G:\PhpServers\PHP\”中的文件php.ini ,搜索“extension=”,搜索到“; extension=msql.dll”这一行,去掉最前面的分号,然后将msql.dll改为php_mysqli.dll,此文件存在于G:\PhpServers\PHP\ext\目录内,extension表示是一个扩展功能。』 是php_mysqli.dll和php_mysql.dll的区别。
 
51
2008年05月08日 星期四 20:08 | 回复
我都按你的做了,可以无法装DISCUZ呀,
 
52
2008年05月09日 星期五 18:59 | 回复
非常的感谢啊,真不错 啊
 
发表评论:
姓 名:
网址或邮箱: (选填)
内 容:
验证码: 请点击后输入四位验证码,字母不区分大小写
      

     

©2009 Baidu