Code前端首页关于Code前端联系我们

php5.2.13,PHP53

terry 3年前 (2023-09-30) 阅读数 45 #PHP
文章标签 PHP正则表达式

本文目录一览:

  • 1、php 5.2.13 安装问题
  • 2、PHP5.2.13+apache2.2.4配置不成功 求助
  • 3、IIS6.0配置完PHP5.2.13后浏览所有页面时全都是空白页,没有任何提示。配置前浏览asp和htm页面都是正常的。
  • 4、PHP 5.2.13如何加载MYSQL扩展
  • 5、PHP5.2.13安装选哪些组件啊?

php 5.2.13 安装问题

晕,你是不是安装了IIS 啊?去把端口改一下就可以了!

或者说把IIS的服务关掉。

比如说把端口改成8080,不要是默认的80就可以了。

访问

PHP5.2.13+apache2.2.4配置不成功 求助

没办法,该用的方法我都用完了,还是解决不了这个问题。悲剧。

IIS6.0配置完PHP5.2.13后浏览所有页面时全都是空白页,没有任何提示。配置前浏览asp和htm页面都是正常的。

c:\php5213里的所有文件还有那些dll要求everyone可读,php的session目录要求可写

你的isapi筛选器选对了吗?应该是php5isapi.dll

另外不用 "允许所有未知ISAPI扩展",你可以新添一个php

PHP 5.2.13如何加载MYSQL扩展

修改php.ini文件,需要修改两处地方:

1、去掉extension=php_mysql.dll前的分号;

2、修改extension_dir = "php安装目录/ext";

最后,重启一下服务器

PHP5.2.13安装选哪些组件啊?

安装PHP以及用module方式,将PHP与Apache结合,以支持PHP

1、下载软件

�8�1 出现如下页面

这里选择了“PHP 5.2.5 zip package [9,713Kb] - 08 November 2007”这个版本的。你也可以根据实际情况选择合适的版本进行下载。

2 安装。过程很简单,把下载好的安装文件解压缩到你要安装的文件夹下就可以了。主要是配置。

3 配置,以及与Apache的结合

在安装目录下找到“php.ini-dist”文件,将其重命名为“php.ini”,用记事本打开进行编辑。

3.1 用ctrl + F 找到““register_globals = Off””,这个值是用来打开全局变量的,比如表单送过来的值,如果这个值设为“Off”,就只能用“$_POST['变量名']、$_GET['变量名 ']”等来取得送过来的值,如果设为“On”,就可以直接使用“$变量名”来获取送过来的值,当然,设为“Off”就比较安全,不会让人轻易将网页间传送的数据截取。这个值是否改成“On”就看自己感觉了,是安全重要还是方便重要?

3.2 继续用ctrl+f 找到“extension=”,选择要加载的模块,去掉前面的 “;”,就表示要加载此模块了,加载的越多,占用的资源也就多一点,不过也多不到哪去,比如我要用mysql,就要把“;extension= php_mysql.dll”前的“;”去掉。所有的模块文件都放在php解压缩目录的“ext”之下,我这里的截图是把所有能加载的模块都加载上去了,前面的“;”没去掉的,是因为“ext”目录下默认没有此模块,加载会提示找不到文件而出错。这里只是参考,一般不需要加载这么多,需要的加载上就可以了,编辑好后保存,关闭。

一般加载下面几个就行了:

extension=php_mysql.dll

extension=php_gd2.dll

注意:加载模块的时候要特别注意,尽量只加载需要的,否则会引起后面的apache的启动错误,出现如下的错误:

如果上一步加载了其它模块,就要指明模块的位置,否则重启Apache的时候会提示“找不到指定模块”的错误,这里介绍一种最简单的方法,直接将php安装路径、里面的ext路径指定到windows系统路径中——在“我的电脑”上右键,“属性”,选择“高级”标签,点选“环境变量”,在“系统变量”下找到“Path”变量,选择,双击或点击“编辑”,将“;D:\php;D:\php\ext”加到原有值的后面,当然,其中的“D:\php” 是我的安装目录,你要将它改为自己的php安装目录,如下图所示,全部确定。系统路径添加好后要重启电脑才能生效,可以现在重启,也可以在所有软件安装或配置好后重启。

4、与Apache结合,使Apache支持PHP

4.1打开Apache的配置文件“httpd.conf”文件,同样用ctrl+f找到#LoadModule ssl_module modules/mod_ssl.so 这行,在此行后加入一行:

LoadModule php5_module "D:/apmy/php/php5apache2_2.dll"

PHPIniDir "D:/apmy/php"

注意,不能是:LoadModule php5_module c:/php/php5apache2.dll

原因: php5apache2.dll 只支持apache 2.0的版本,不能支持apache 2.2以上版本,因为我们最新的apache的版本是2.2.8

所以必须用新版本的动态库php5apache2_2.dll,不能用老版本的动态库。但是如果你安装的apache是2.0的版本,则只需要使用老版本的动态库就可以了,即php5apache2.dll

其中D:/apmy/php/php5apache2_2.dll"为你php目录中php5apache2.dll(php5apache2_2.dll)所在的位置

4.2 再找到 AddType application/x-gzip .gz .tgz 这行,在此行后加入一行AddType application/x-httpd-php .php

此时PHP环境基本已经配置成功

在WEB根目录(如我的D:\php\www)里建一个名为test.php (提示:用记事本的朋友,请避免文件为test.php.txt) ,的文件内容如下

PHP代码: ? echo phpinfo(); ?

重新启动apache服务

用浏览器打开

如果可以看到php配置输出信息就OK了

(如果看到的是下载页面或者? echo phpinfo(); ?,请查查你所做的与上面是否有错漏)

5、继续配置PHP的其他内容

把配置好的php.ini 并拷到 windows系统目录下(特殊情况:win2k系统目录为c:\winnt, windows xp 则为 c:\windows目录。

再将php目录里的所有动态库(*.dll)拷贝到system32目录下(win2k为c:\winnt\system32,windows xp则为c:\windows\system32)

最后到c:\php\ext下将php_gd2.dll php_mysql.dll这两个文件复制到system32目录下

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

热门