搭建php编程环境

最近闲来无事,想学习一下php的框架zend framework。在网上查了好多资料才把环境搭建起来。

留个安装手顺备用。

 

Apache + Php5 + Mysql

首先下载需要的包:

Download apache : http://httpd.apache.org/download.cgi
Download php5 : http://www.php.net/downloads.php
Download mysql : http://www.sun.com/software/products/mysql/getit.jsp

Download Zend Framework : http://www.zend.com/en/downloads/

 


1、直接点击apche安装文件安装。

 

2、解压php5到E:/php5。

 

3、设置php5环境变量,%PHP_HOME%;%PHP_HOME%/ext;

 

4、把E:/php5下的php.ini-dist文件重命名为php.ini。

 

5、设置php.ini
去掉以下几项前面的分号,并修改。
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_pdo.dll
extension=php_pdo_mysql.dll
session.save_path = "E:/php5/session_temp"
mbstring.language = Chinese simplified

 

6、修改apache/conf/httpd.conf文件
  a、设置监听端口:Listen 8099
  b、设置编码:AddDefaultCharset GBK
  c、设置web路径:把DocumentRoot “apachepath/htdocs”和<Directory "apachepath/htdocs">中的路径设置成你自己的web路径。  
  d、设置欢迎页面:DirectoryIndex index.php defalul.php 中间用空格间隔。
  e、加载php5模块:在加载模块的最后面加入以下两行
       LoadModule php5_module E:/php5/php5apache2_2.dll
       PHPIniDir "E:/php5"
       注:我使用的是apache2.2,所以对应的文件是php5apache2_2.dll,版本对应不上的话启动不了。
  f、加入解析文件类型:找到AddType application/x-gzip .gz .tgz行,并在其后增加以下两行:
      AddType application/x-httpd-php .php
      AddType application/x-httpd-php-source .phps

 

7、测试环境
  在web路径下建立index.php,内容为<? echo phpinfo(); ?> 。启动apache服务器,如显示php输出信息则配置成功。


最后加入Zend支持

解压zf压缩包到E:/php5/library/Zend
修改php.ini

include_path = ".;c:/php/includes;E:/php5/library/Zend"

 

 

Eclipse php 使用Zend debugger
直接link方式安装插件
修改php.ini
[zend]
zend_extension_ts="E:/eclipsePhp/oplugin/eclipse/plugins/org.zend.php.debug.debugger.win32.x86_5.2.15.v20081217/resources/php5/ZendDebugger.dll"
zend_debugger.allow_hosts=127.0.0.1/10
zend_debugger.expose_remotely=always

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值