易截截图软件、单文件、免安装、纯绿色、仅160KB

PHP开发环境配置过程详解

由于年前把工作确认下来了,于是准备利用撰写毕业论文的期间学习一下PHP的开发,任何一门语言的学习过程,第一步都是开发环境的成功配置,于是我花了一上午时间把环境搭建成功。
PHP开发环境配置过程详解
本次配置主要针对于Windows XP下的配置安装,至于Linux下的配置安装将在以后给予补充。
一、所需软件
Windows XP SP2 (不安装IIS,或者关闭IIS)
apache_2.2.4-win32-x86-no_ssl.msi (http://61.163.92.167:82/down/apache_2.2.4-win32-x86-no_ssl.zip,应用程序服务器)
php-5.2.12-Win32.zip (http://cn.php.net/distributions/php-5.2.12-Win32.zip,PHP5的软件包)
pecl-5.2.1-Win32.zip (www.php.net,PHP5的PECL扩展模块集合包)
mysql-noinstall-5.0.22-win32.zip (www.mysql.com,数据库管理系统)
ZendOptimizer-3.2.6-Windows-i386.exe (php程序加速器,http://61.163.92.167:82/down/ZendOptimizer-3.3.0a-Windows-i386.zip)
二、安装过程
1.安装Apache
Apache安装很简单,路径为E:\Apache2.2,然后一路next,next,finish。其中出现要填写Network Domain,Server Name,Administrator's Email Address这三项,填写内容如下:
要注意是否与系统中的杀毒软件发生冲突和80端口争夺,如果顺利的话,安装完成后可以在浏览器中打开http://localhost看是否出来It Work字样,以此验证是否安装成功和正常运行。
2.安装PHP
解压php-5.2.1-Win32.zip到E:\php5,然后将pecl-5.2.1-Win32.zip内的所有文件(*.dll,*.jar)解压到E:\php5\ext目录下,ext目录是PHP 搜索扩展库和存放扩展库的位置。
然后在“我的电脑”->属性->高级->环境变量 中增加环境变量如下(建议设置完环境变量后进行系统重启):
PHPRC
E:\php5\
 
PHPEXT
E:\php5\ext
 
PATH
;E:\php5;E:\Apache2.2
3.安装MySQL
安装MySQL,下载的是解压版,个人觉得解压版的MySQL比较好用,安装方法比较简单,可参考本站另一篇文章,在这里不再重述。
4.配置Apache中的http.conf
打开E:\Apache2.2\conf\extra目录,新建一个名为httpd-php5.conf的文件,内容如下(注意当中的路径分隔符):
LoadModule php5_module "E:\php5\php5apache2_2.dll"
 
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
 
DirectoryIndex index.php
 
PHPIniDir "E:\php5"
 
然后打开E:\Apache2.2\co


相关文档:

php常用类整理

php常用类整理
时间:2009-12-19 20:45 来源:人力方 作者:syuanq 点击:548
在实际开发过程会经常会遇到一些重复的操作,如果每次都要自己去实现这无疑加重了自己的工作量,下面对一些可能经常用到的类做个整理:
图表库
下面的类库可以让你很简单就能创建复杂的图表和图片。当然,它们需要GD库的支持 ......

php 连接数据库 , 插入记录

         $username = "root";
         $password = "123";
         // 建立连接
         mysql_connect('localhost', $username, $p ......

PHP中__autoload()函数的使用


我们知道在PHP4里面,当我们使用一个类的时候,必须将该类所以文件使用include或require加进来,这样我们就可以使用类了。
而对于PHP5来说也可以使用在PHP4里面的方式,将类文件包进来,但当有了__autoload之后,这种情况就可以靠编写规则也实现。
以下代码:
<?php 
$obj_A = new clsA(); 
......

访问PHP类中成员变量或方法

在访问PHP类中的成员变量或方法时,如果被引用的变量或者方法被声明成const或者static,那么就必须使用操作符::,反之如果被引用的变量或者方法没有被声明成const或者static,那么就必须使用操作符->。
另外,如果从类的内部访问const或者static变量或者方法,那么就必须使用自引用的self,反之如果从类的内部访问不为cons ......

php中header函数的使用

header("HTTP/1.0 400 Bad Request"); 返回400错误
header("HTTP/1.0 404 Not Found"); 返回404错误
header("Location:http://$host$uri/$extra"); 跳转
//设置nocache ,过期
header
(
"Cache-Control: no-cache,
must-revalidate"
);
//
HTTP/1.1
header
(
&q ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号