博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
WindowXP下PHP5开发环境配置 (转载)
阅读量:2060 次
发布时间:2019-04-29

本文共 1541 字,大约阅读时间需要 5 分钟。

、下载

(1)apache 
      httpd-2.2.21-win32-x86-no_ssl.msi
(2)php 
      官网下载页面:
      注意,当前官网只有两类版本5.3.8(VC9编译)、5.2.17(VC6编译)
      按官网的说法

Which version do I choose?

If you are using PHP with Apache 1 or Apache2 from apache.org you need to use the VC6 versions of PHP

If you are using PHP with IIS you should use the VC9 versions of PHP

   
    我选择了php-5.3.8-Win32-VC9-x86.zip、php-5.2.17-Win32-VC6-x86.zip分别实验
2、安装配置Apache
       安装路径F:\Apache2.2。
       系统默认的网页的部署路径在F:\Apache2.2\htdocs下。
       在IE中输入localhost可以看到“It works”,说明安装成功。
       可以编辑F:\Apache2.2\conf\httpd.conf文件来修改网页的部署路径,这里暂不修改,就使用系统的默认网页部署路径
3、安装配置PHP
(1) php5.3.8
      将PHP压缩包解压,放倒F盘并重命名为F:\PHP5.3.8
      找到文件php.ini-development,改名为php.ini,打开。
      搜到extension_dir,改写为extension_dir = "F:\PHP5.3.8\ext"
      搜到doc_root,改写为doc_root = "F:\Apache2.2\htdocs"
      再搜extension_dir,把下面这些选项前的分号去掉
           extension=php_mbstring.dll   这个不选的话用phpMyAdmin会出现红色提示
           extension=php_dba.dll
           extension=php_dbase.dll
           extension=php_filepro.dll    可选
           extension=php_gd2.dll     支持GD库的,一般要滴
           extension=php_imap.dll               可选
           extension=php_ldap.dll
           extension=php_mysql.dll    支持MySQL的
      网上说的要把php.ini复制到C:\Windows下,把php5ts.dll复制到C:\Windows\system32下并没有用上
(2)配置php5.2.17
      打开文件php.ini-dist,其他与上面配置php5.3.8类似
4、配置Apache
打开F:\Apache2.2\conf\httpd.conf
(1)搜到最后一个#LoadModule,在下一行添加如下代码
LoadModule php5_module "F:/PHP5.3.8/php5apache2_2.dll"  
AddType application/x-httpd-php .php 
# 配置 php.ini 的路径  
PHPIniDir "F:/PHP5.3.8"
(2)搜到DirectoryIndex,在index.html后添加index.php,记得和index.html之间有空格
(3)重启apach
5、测试
编辑一个文本文件,内容如下
<?php

phpinfo();

?>

保存为index.php,放倒网页的部署路径下(F:\Apache2.2\htdocs)

在IE中输入,看到php的配置信息页面。
其中这看到这一项,说明配置成功

转载地址:http://dvalf.baihongyu.com/

你可能感兴趣的文章
Centos7 离线安装RabbitMQ,并配置集群
查看>>
Centos7 or Other Linux RPM包查询下载
查看>>
运行springboot项目出现:Type javax.xml.bind.JAXBContext not present
查看>>
Java中多线程向mysql插入同一条数据冲突问题
查看>>
Idea Maven项目使用jar包,添加到本地库使用
查看>>
FastDFS集群架构配置搭建(转载)
查看>>
HTM+CSS实现立方体图片旋转展示效果
查看>>
FFmpeg 命令操作音视频
查看>>
问题:Opencv(3.1.0/3.4)找不到 /opencv2/gpu/gpu.hpp 问题
查看>>
目的:使用CUDA环境变量CUDA_VISIBLE_DEVICES来限定CUDA程序所能使用的GPU设备
查看>>
问题:Mysql中字段类型为text的值, java使用selectByExample查询为null
查看>>
程序员--学习之路--技巧
查看>>
解决问题之 MySQL慢查询日志设置
查看>>
contOS6 部署 lnmp、FTP、composer、ThinkPHP5、docker详细步骤
查看>>
TP5.1模板布局中遇到的坑,配置完不生效解决办法
查看>>
PHPstudy中遇到的坑No input file specified,以及传到linux环境下遇到的坑,模板文件不存在
查看>>
TP5.1事务操作和TP5事务回滚操作多表
查看>>
composer install或composer update 或 composer require phpoffice/phpexcel 失败解决办法
查看>>
TP5.1项目从windows的Apache服务迁移到linux的Nginx服务需要注意几点。
查看>>
win10安装软件 打开时报错 找不到 msvcp120.dll
查看>>