急!!!!!!!关于php+apache+winxp下的环境配置的问题,请教高手,解决后立即送分!

ocde 2004-12-09 11:04:09
我在ph5+pache2+winxp下配置php环境不成功:
用phpinfo();测试显示的是:<?phpinfo();?>
而我原来在php4+apache2+win2000下的配置是成功的。
我偶然在一个国外的论坛上面发现 php5+apache2 要在 winxp sp1 下才能成功配置。
请问是这样的吗?

而我用的winxp是D版的,也找不到sp1的破解升级包。
哪位能提供破解de sp1升级包?我将不胜感激!










...全文
128 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
skystar008 2004-12-09
  • 打赏
  • 举报
回复
用法一模一样啊,最好不要用安装包.
fzjw 2004-12-09
  • 打赏
  • 举报
回复
仅仅Apache2在WinXP运行需要SP1。
打SP1后,按以下方法配置:

1、安装PHP,解压到C:\php
修改php.ini-dest为php.ini,打开后修改:
extension_dir = "C:\php\ext"

去掉下面几行前的分号
;extension=php_gb2.dll
;extension=php_mysql.dll

加入:
extension=php_mysqli.dll

保存后,将php目录中的以下文件复制到System32目录(或者Apache2的bin目录)
php5ts.dll
libmysql.dll
libmysqli.dll
gds32.dll

将php.ini复制到Windows目录(或Apache2的bin目录)

PHP设置完成。

2、Apache 2.0.52的安装。
从官方网站下载apache 2.0.52,直接安装。
安装完成后,通过http://localhost/访问,可以看到Apache的默认页面。
接下来,加入对PHP的支持:
打开conf文件夹下的httpd.conf文件

#在LoadModule最多的地方加入:
LoadModule php5_module "C:/php/php5apache2.dll"

#网站根目录,修改:
DocumentRoot "D:/wwwroot/"

#默认文档中加入index.php
DirectoryIndex index.php index.html

#在AddType最多的地方加入:
AddType application/x-httpd-php .php .php5 .php4 .php3 .phtml .phtm

#这一行是提供PHP源代码的,将*.php改名为*.phps,直接在浏览器就可以看到源代码
AddType application/x-httpd-php-source .phps

至此,Apache2已经支持PHP了。
重启Apache:
C:\Apache Group\Apache2\bin>apache -k restart

如果没出错,你可以写一个PHP脚本info.php,保存在D:/wwwroot/目录下
<?php
phpinfo();
?>
通过http://localhost/info.php访问,可以看到关于PHP的系统信息

3、安装Mysql 4.0.22
从官方下载回来后,直接安装即可,无需设置什么。
flyonet 2004-12-09
  • 打赏
  • 举报
回复
如果php配置没有问题的话。。
1,你装了iis吗?装了的话把他停止,或者把端口号改为8080
2,如果重起APACHE还是不行的化,最后重装一次apache
jxflll 2004-12-09
  • 打赏
  • 举报
回复
没有。帮你顶!
ocde 2004-12-09
  • 打赏
  • 举报
回复
谢谢erldy(我还是我) ( 三级(初级)

我是按照上面的要求配置的,可是失败了!

我想问一下我的问题,以及解决知道?

感谢你的第一个回复,我会为你支付10分,不要嫌少啊,兄弟。
erldy 2004-12-09
  • 打赏
  • 举报
回复
环境win2000server无iis
先安装apache2.05
在安装目录下的conf目录下的httpd.conf文件内
AddDefaultCharset GB2312 //默认编码
查找DirectoryIndex index.html
修改为
DirectoryIndex index.html index.htm index.php index.html.var
然后在最后面加上
LoadModule php5_module "c:/php5/php5apache2.dll"
AddType application/x-httpd-php .php
两句话
其中c:/php5是php的目录


将php5解压缩到c:\php5目录下
将c:\php5目录下的php.ini-recommended文件改名为php.ini并复制到c:\winnt目录下
修改c:\winnt\php.ini
将其中的;extension=php_mysql.dll
将的分号替换成空格
再查找
extension_dir = "./"
将其改为extension_dir = "c:/php5/ext/"


将c:\php5下的php5ts.dll文件复制到c:\winnt\system32目录下

将c:\php5下的libmysql.dll复制到c:\php5\ext目录下

安装mysql4.18
点开始-运行
输入cmd
输入cd c:\
cd mysql\bin\
mysqld -install
net start mysql
mysql试试看能不能看到欢迎

关闭apache服务
重启apache服务
将apache目录下的htdocs所有文件删除
建立一文件index.php
内容如下
<?
phpinfo();
?>
在我的电脑地址栏内输入
localhost
能看到php配置信息了吧


下载phpmyadmin
解压到apache安装目录下的htdocs下的
phpmyadmin
在我的电脑地址栏内输入
localhost\phpmyadmin

其中
localhost代表本机




推荐用apache,PHP,MYSQL
如果已经有的IIS先把IIS停掉,装好apache后把PORT 80改掉,再重启动apache
把PHP的ini文件拷到WINNT下,把相关的DLL文件拷到system32下。
在apache的config里加入
LoadModule php4_module c:/php/sapi/php4apache.dll
AddModule mod_php4.c
AddType application/x-httpd-php .php
路径自己定,建立一个新的PHP文件phpinfo.php写
<? phpinfo(); ?>
放到apache指定的htdoce里,用IE输入HTTP://LOCALHOST/PHPINFO。PHP,如果页面里出现很多PHP的具体参数,那就恭喜你安装PHP成功了!
ocde 2004-12-09
  • 打赏
  • 举报
回复
感谢各位兄弟,
我用phpinfo() 测试这次什么都没有,窗口里一片空白。
不知道是怎么了 !

是否是怨 我没打 sp1 了吗?

21,893

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧