您的位置:首页 > 编程语言 > PHP开发

php web项目环境搭建

2015-04-21 14:51 676 查看
一、要创建一个php web项目,首先进行以下准备工作:

1、下载并安装mysql server,下载地址:http://dev.mysql.com/downloads/mysql/

2、下载并安装Apache,下载地址:http://download.csdn.net/detail/sdhyfxh/8616499

3、下载并安装php,下载地址:http://download.csdn.net/detail/sdhyfxh/8616507

4、下载并安装jdk,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

5、下载并安装netbeans,下载地址:http://download.csdn.net/detail/sdhyfxh/8616473

二、上述各软件下载安装均比较简单,这里重点强调一下php安装后的配置。

1、安装完成php后,安装目录下自动包含php扩展目录ext,不需要额外下载。另外,在安装目录下会看到两个配置文件php.ini-development和php.ini-production,前者用于开发服务器,后者用于产品服务器,这里选用前者,将其复制并重命名为php.ini。

2、打开php.ini,修改相应配置。

(1)将extension_dir指令修改为扩展dll目录,如:

extension_dir = "D:/php-5.6.8-Win32-VC11-x86/ext"

(2)将doc_root指令修改web服务器根目录,本项目使用apache服务器,需与apache配置文件中DocumentRoot项的值一致,如:

doc_root ="D:/Program Files/Apache Software Foundation/Apache2.4/htdocs"

(3)根据需要添加扩展,首先查看配置文件中是否含有所需扩展,如果所需扩展前面有分号,将分号去掉,如果没有,手动添加,格式如:

extension=php_mysqli.dll

(4)设置时区,php中默认的时区是关闭的,显示的是格林威治标准时间,与北京时间相差整8小时,所以php安装成功后最好将时区设置为北京时间。在php.ini文件中查找date.timezone,将前面的分号去掉,设置如下:

date.timezone=PRC

如果没有date.timezone,可手动添加。补充:如果不再配置文件中修改,则在php应用程序中显示时间之前须添加时区设置语句:

<?php
date_default_timezone_set(‘PRC’);
?>


(5)php出现错误时,可在页面上直接将错误信息打印出来,但是在系统正式运行后,为了使界面友好,可以屏蔽php在页面显示的错误信息。即修改display_errors为 Off。

三、apache中配置php

打开httpd.conf文件,该文件一般在apache安装目录的/conf/路径下,查找是否存在如下语句,如果没有,可手动添加。

LoadModule php5_module D:/php-5.6.8-Win32-VC11-x86/php5apache2_4.dll
PHPIniDir "D:/php-5.6.8-Win32-VC11-x86/"
AddType application/x-httpd-php .php
注意:最后一行AddType后面是两个参数,.php前面有个空格,不可连在一起。

四、测试服务器

在服务器项目路径(一般为/Apache Software Foundation/Apache2.4/htdocs/)下创建test.php文件,代码如下:

<?php
phpinfo();
?>
在浏览器中访问该文件http://localhost:8080/test.php,如果出现如下页面,则表明配置成功。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: