有哪位朋友在windows下安装php5成功了?

13788 2003-10-18 08:39:02
介绍一下经验,谢谢
...全文
30 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
多菜鸟 2003-12-12
  • 打赏
  • 举报
回复
up
xuzuning 2003-12-11
  • 打赏
  • 举报
回复
在windows下安装php5(包括4.3.x)异常简单,不知楼主遇到了什么问题?
liyuan1280025 2003-12-11
  • 打赏
  • 举报
回复
若你在配置完出现这样的错误:

Security Alert! The PHP CGI cannot be accessed directly.
This PHP CGI binary was compiled with force-cgi-redirect enabled. This means that a page will only be served up if the REDIRECT_STATUS CGI variable is set, e.g. via an Apache Action directive.

For more information as to why this behaviour exists, see the manual page for CGI security.

For more information about changing this behaviour or re-enabling this webserver, consult the installation file that came with this distribution, or visit the manual page.


在php.ini的第373行,有这样的一句
“; cgi.force_redirect = 1”,把这一行改成“cgi.force_redirect = 0”,
去掉前面的“;”符号是使本行生效,后面的“1”一定要改成“0”,
另外把register_globals 设为on
feel8 2003-10-18
  • 打赏
  • 举报
回复
转贴,作者:sports98




大家都知道PHP新发布的版本修复不少BUG,以及增加一些新方法,或改进了某些方法的性能等...


作为一个PHP代码编写人员,由PHP3过度到PHP4.1,PHP4.2,php4.3现在已经要面对PHP5了,我们工作要用服务器上的PHP版本编写内容,我们为了程序适合以后的格式,我们要改进程序的表述方式--我们需要新的PHP环境来支持我们的改进!

一直以来没看到相关文章,今日特写一章

· 为什么要使用多PHP版本运行环境?

因为我们需要在改进程序的同时完成我们的日常工作

· PHP版本多版本运行环境是否稳定?

可以这么和你说--很稳定(其实使用一个PHP模块服务几个站点甚至更多,与一个版本服务一个站点优缺点你可以看到)

· PHP安装困难吗?

其实很简单的,并不是你认为的那样困难,请你别把简单的事弄复杂了~,耐心点

· 你为什么只写MS下的PHP安装而不写LINUX下的安装呢?

呃~,,其实这并不是什么,原因其实很简单,我日常所使用的编辑平台为WIN2000 SERVER,PHP代码不与系统有关(当然了,如果你调用系统相关资源那就令当别论了),而还有其他一些相关原因,因此我会使用MS进行我的日常编辑,但我绝对不会用他来做我的服务器选配的~

· 如何进行PHP5以下版本的安装?

这个问题也是大家常问的,如果你不介意请向上看一下,那里有我写的一个PHP安装的帖子,如果按上方法操作还有疑问请短消息给我..

· 那如何让我的机器跑起PHP4和PHP5呢?

这个问题就是我这里要说的,好的,请向下看....


PHP4 与 PHP5 的安装
-------------------------------------------

·PHP5的单独安装

下载PHP5(http://www.php.net)zip
解开zip文件(现行版本为php5beat1) [改名为php5]

copy php5/php.ini_dist %SYSTEMROOT%/php.ini
copy php5/php4ts.dll %SYSTEMROOT%/system32/
copy php5/dlls/* %SYSTEMROOT%/system32/

edit php.ini
edit %APACHE_HOME%/conf/httpd.conf
<<<
LoadModule php5_module X:/pathto/php5/sapi/php4apache.dll (php4apache2.dll)[1.3.*/2.0.*]
apache configtest[-t] (1.3.*/2.0.*)
net stop apache(2)
net start apache(2)

请检测phpinfo.php 到此PHP5单环境安装结束

这里要注意的是:一定要将dlls下的文件拷贝到system32下

其他的步骤你可以模仿PHP4的安装步骤进行...

----------------->>>>

· PHP4 与 php5

要安装这些,建议你先测试好PHP4与PHP5的单独环境后再进行安装

如果你已经确认了PHP4与PHP5的正确性,GO -》

删除 %SYSTEMROOT%/system32/php4ts.dll
删除 %SYSTEMROOT%/php.ini

如果你是新配环境,可以跳过上面步骤

copy pathto/php4/php4ts.dll %apache_home%/
copy pathto/php5/php4ts.dll %apache2_home%/(需要拷贝 dlls文件到system32目录内)

php.ini文件!我们只使用php5的php.ini拷贝到%SYSTEMROOT%下

然后就是编辑你的服务器配置文件和php.ini了

检测你的服务器配置,启动,OK~

如有何疑问可以短消息给我,或EMAIL:flyruns@hotmail.com

好运~

Sports98(Yang.)
2003-07-1


以下为补充内容:
------------------
如果你的每个站点PHP配置不同(例如,有的加了GD库,有的则加了MSSQL---PHP4与PHP5的GD库不同,不可以在一个配置文件中加载)

如果您没有加载任何DLL的话,上面的配置已经可以符合您的要求,如果您有需要改变的话,请将%SYSTEMROOT%/php.ini 删除,然后想对应的php.ini拷贝到%APACEH_HOME%目录下就行了...
luyang1001 2003-10-18
  • 打赏
  • 举报
回复
http://chinaunix.net/jh/27/151276.html

21,882

社区成员

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

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