文档章节

PHP+Apache开发环境搭建方法备忘录

小叶与小茶
 小叶与小茶
发布于 2013/04/18 23:05
字数 575
阅读 172
收藏 1

#程序员薪资揭榜#你做程序员几年了?月薪多少?发量还在么?>>>

我使用的版本是:PHP5.3.24 + Apache Httpd 2.2.21,需要注意的是,Windows下的apache需要配合线程安全版本的PHP,在PHP官网下载时,需特别注意。比如PHP和Apache均安装在D盘根目录。

1、修改PHP配置文件:

1)将PHP安装目录中的php.ini-development改名为php.ini,并打开该文件

2)将extension_dir配置项修改为"D:/PHP/ext"

3)将doc_root配置项修改为"D:/Apache/htdocs"

4)将"extension=php_mysql.dll"前面的分号去掉,以支持MySQL数据库

2、修改Apache配置文件搜索LoadModule,并在最后一个LoadModule后增加如下配置

LoadModule php5_module "D:/PHP/php5apache2_2.dll"
PHPIniDir "D:/PHP"
AddType application/x-httpd-php .php
AddType application/x-httpd-php .html

3、启动Apache,在浏览器中输入http://127.0.0.1,如果提示"It Works",说明Apache的配置文件没有问题,但是否能够正确处理PHP呢?继续下一步尝试

4、在doc_root目录中创建一个测试文件test.php,调用phpinfo函数,然后在浏览器中输入http://127.0.0.1/test.php,如果能够正常打印出php的环境信息,说明PHP的配置也没有问题

<?php
    phpinfo();
?>

5、一般情况下,我都习惯把代码放在专门的项目目录,这就需要创建虚拟目录。在apache的httpd.conf的<IfModule alias_module>标签中增加这段,然后在浏览器中输入http://127.0.0.1/phptest/test.php,如果能够正常打印出php的环境信息,说明虚拟目录配置也没有问题

<IfModule alias_module>
    #
    # Redirect: Allows you to tell clients about documents that used to 
    # exist in your server's namespace, but do not anymore. The client 
    # will make a new request for the document at its new location.
    # Example:
    # Redirect permanent /foo http://www.bluerye.lab/bar

    #
    # Alias: Maps web paths into filesystem paths and is used to
    # access content that does not live under the DocumentRoot.
    # Example:
    # Alias /webpath /full/filesystem/path
    #
    # If you include a trailing / on /webpath then the server will
    # require it to be present in the URL.  You will also likely
    # need to provide a <Directory> section to allow access to
    # the filesystem path.
    
    Alias /phptest "D:/PHP Test Project"
    <Directory "D:/PHP Test Project">
        Options Indexes FollowSymLinks
        AllowOverride None
        Order allow,deny
        Allow from all
    </Directory>

    #
    # ScriptAlias: This controls which directories contain server scripts. 
    # ScriptAliases are essentially the same as Aliases, except that
    # documents in the target directory are treated as applications and
    # run by the server when requested rather than as documents sent to the
    # client.  The same rules about trailing "/" apply to ScriptAlias
    # directives as to Alias.
    #
    ScriptAlias /cgi-bin/ "C:/Program Files (x86)/Apache Software Foundation/Apache/cgi-bin/"

</IfModule>


© 著作权归作者所有

小叶与小茶
粉丝 10
博文 18
码字总数 21874
作品 0
昌平
程序员
私信 提问
加载中

评论(0)

PHP+APACHE开发环境搭建

1.环境 入门级安装教程,环境搭建 window32位+httpd-2.4.10-win32-VC11+php-5.6.31-Win32-VC11-x86 2.操作: 下载对应的安装包,可自行百度。解压到非中文目录,最好不要带符号 php安装 解压...

嗡嗡作响
2017/10/25
11
0
php+apache配置单入口

本章用于介绍如何实现php+apache实现单入口模式 开发环境为:win7系统,apache + php5.6+ 第一步、host文件加入如下内容 127.0.0.1 local.study.com 第二步、找到apache的conf文件,加入如下...

osc_cbscat7n
2018/12/14
0
0
php7+apache的环境安装配置

因为刚开始接触php,所以要对php的开发环境进行搭建。 1.首先到Apache的官网下载最新版: http://httpd.apache.org/download.cgi; 参照该网址配置Apache的环境,该笔者写的很清楚了 http://j...

浩爷
2016/09/02
46
0
PHP+MySQL最基础的数据库操作方法备忘录

PHP+MySQL是比较常见的搭配,我用这篇文章记录最基础的数据库操作方法,后面我认为属于这方面基础的知识,都会统一补充记录在这篇文章中。 注:由于我主观上不喜欢Oracle这个公司,而MySQL被...

小叶与小茶
2014/01/05
796
0
用空闲电脑搭建局域网的视频解析网站

快速在自己的主机上搭建一个私人的影视站点,可以采集最新的电影! 0代码,0基础,无需服务器,无需域名,搭建一个可以在局域网环境访问的影视网站,播放无卡顿,速度快,可采集最新q版电影!...

osc_0eecv9o0
2019/12/24
3
0

没有更多内容

加载失败,请刷新页面

加载更多

【JAVA习题五】将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。

import java.util.Scanner;public class Fenjieshu分解数 { public static void main(String[] args) { // TODO Auto-generated method stub Scanner n=new Scanner(Sy......

osc_7rnzlqhm
12分钟前
15
0
Eclipse 安装Web Service、Axis2插件

Eclipse 安装Web Service、Axis2插件 一. 下载Apache Axis2及相关插件 下载地址: http://axis.apache.org/axis2/java/core/download.cgi 二. 解压 axis2-eclipse-codegen-plugin-1.7.3.zip......

osc_8hwmnuba
14分钟前
21
0
CAD如何输入文本?迅捷CAD编辑器文本输入更快捷

在CAD文件中,如何输入文本呢?相信很多小伙伴们,对于如何使用“迅捷CAD编辑器”给CAD文件输入文本,还是有些不够清楚的。那么,下面小编就给小伙伴们分享一下,如何使用它更快捷地输入文本...

深蓝月上
14分钟前
19
0
【金融】京东白条分期支付业务流程

1.京东白条分期支付业务流程 2.京东白条分期支付前端页面截图(H5) 2.1 京东商城 京东商城仅商详模块展示白条分期详情。包含: 2.2 京东数科(收银台) 2.2.1 判断是否登录 如果用户未登录,...

osc_wxsc35it
15分钟前
13
0
PDF怎么修改表单?高效办公就选这款PDF编辑器软件

在PDF文档中,怎么进行修改表单的操作呢?想要高效率的办公,小伙伴们就选择这款PDF编辑器软件吧。当面对一些需要进行修改表单操作的PDF文档,办公室小伙伴们是不是经常会感觉到头疼,不知道...

开源86
15分钟前
19
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部