我有一系统是php5.4+zend+Mysql的环境,但我用的是wamp安装zend guard

php开发环境搭建—ZendStudio+wamp_zend studio_ThinkSAAS
php开发环境搭建—ZendStudio+wamp
php开发环境搭建—ZendStudio+wamp
因为做java用惯了Eclipse,所以在选择ZendStudio时也就没什么犹豫了。用wamp还是考虑到安装方便。这样的搭配不知道是不是专业,因为在网上搜了好多文章,也没见到个主流的开发环境到底是什么样的。。
虽然简单,安装这个环境也是废了些周折,主要的问题就是在安装ZendStudio的调试功能的时候。
我就是要debug,我就是不想装什么ZendServer,ZendCore(可能是自己脑子有问题)。好歹还算有单独安装的ZendDebugger,虽然在官网上眯着眼睛扫描很久才找到,不过我已经很欣慰了。
不废话了,说说怎么装吧。
1)ZendStudio,我装的版本是7.1.1 。这个装上就行了,没什么好说的。不过这个东西需要注册,注册码网上可以搜到。
2)wamp ,我装的WampServer2.0h,这个不是最新版。因为目前最新版的wamp中,php版本是5.3的,ZendDebugger这个东东人家不支持php5.3。
这个也是装上就行了。
3)然后安装ZendDebugger,我下载的版本是ZendDebugger-v5.2-cygwin_nt-i386。这个已经是目前最新的版本了。下载完之后解压缩,根据readme来操作就行了。基本就是如下几个步骤:
1)确定自己用的php版本,到相应的目录下找到ZendDebugger.dll,复制到php安装目录下,比如:
D:developwampbinphpphp5.2.9-2。
不过一定要注意,目录里有个5_3_x_nts_comp文件夹,,虽然我不知道它是干嘛的,,,不过它确实支持不了php5.3。至少在我的机器上,我用的环境下,,它确实不行。。也许我真的太笨了。。
在php.ini 中加入下面几行:zend_extension_ts=D:developwampbinphpphp5.2.9-2ZendDebugger.dll zend_debugger.allow_hosts=127.0.0.1 zend_debugger.expose_remotely=always 
简单注释一下:
zend_extension_ts 这个后面放的就是ZendDebugger.dll 的路径。
zend_debugger.allow_hosts 这个后面是允许远程调试的ip,我是本地调试,所以就是127.0.0.1。
最后一行不用管了,考过去就ok。
3) 最后一步,将dummy.php复制到apache的document root目录,也就是 wamp安装目录下的www目录下。
装好之后,重启下apache,然后就可以Debugg了。
注意,zendStudio可能会在ie或者firefox上装个toolbar,这个东西开始没在意,后来发现在调试的时候也挺好使的。所以建议也装上,好处一用便知。
PHP开发框架
开发工具/编程工具
服务器环境
ThinkSAAS商业授权:
ThinkSAAS为用户提供有偿个性定制开发服务
ThinkSAAS将为商业授权用户提供二次开发指导和技术支持
让ThinkSAAS更好,把建议拿来。
开发客服微信小弟我安装好了wampServer,用zend建了一个工程,该如何运行 - PHP当前位置:& &&&小弟我安装好了wampServer,用zend建了一个工程,该小弟我安装好了wampServer,用zend建了一个工程,该如何运行&&网友分享于:&&浏览:69次我安装好了wampServer,用zend建了一个工程,该怎么运行?我原来是做java web开发的,想学点php的东西。我用zeng新建一个php工程,一路next。然后在工程目录下家里了一个hello.php文件,然后该怎么运行呢?右键单击工程,点“Run as”,下拉菜单上只有“PHPUnit Test”和“run configuration”两个选项。。。------解决方案--------------------
你的工程在www目录下吗? 建议用浏览器运行。
12345678910
12345678910
12345678910 上一篇:下一篇:文章评论相关解决方案 12345678910 Copyright & &&版权所有由于业务,或者客户系统需要,需要安装php5.4以上的版本,同时由于用的zend加密程序,必须安装zend Guard , 我们的服务器是window平台只好安装 apache+php+mysql+Zend Guard Loader
环境如下:
apcahce 2.2.22
Zend Guard Loader 3.3
注:php5.3以上的版本Zend Guard Loader 3.3 只能在 NTS下面运行 要下载对应的&
下载地址: http://windows.php.net/download/#php-5.4-nts-VC9-x86
php5.4采用的是fastcgi 方式与apache进行连接的&
所以要下载&mod_fcgid.so &
下载后放置在apache的目录下面的 models&
apache的 httpd.conf 后面添加 如下代码&
# FastCGI with Thread Safety disabled
LoadModule fcgid_module modules/mod_fcgid.so
&IfModule mod_fcgid.c&
& & AddHandler fcgid-script .fcgi .php
& & #php.ini的存放目录
& & FcgidInitialEnv PHPRC &F:/PHPnow/php-5.4.35-nts-Win32/&
& & # 设置PHP_FCGI_MAX_REQUESTS大于或等于FcgidMaxRequestsPerProcess,防止php-cgi进程在处理完所有请求前退出
& & FcgidInitialEnv PHP_FCGI_MAX_REQUESTS 1000
& & #php-cgi每个进程的最大请求数
& & FcgidMaxRequestsPerProcess 1000
& & #php-cgi最大的进程数
& & FcgidMaxProcesses 5
& & #最大执行时间
& & FcgidIOTimeout 120
& & FcgidIdleTimeout 120
& & #php-cgi的路径
& & FCGIWrapper &F:/PHPnow/php-5.4.35-nts-Win32/php-cgi.exe& .php
& & AddType application/x-httpd-php .php
&/IfModule&
DefaultInitEnv PHPRC &F:/PHPnow/php-5.4.35-nts-Win32/& &&
DefaultInitEnv PATH &F:/PHPnow/php-5.4.35-nts-Win32/;C:/WINDOWS/system32;C:/WINDOWS;C:/WINDOWS/System32/W& & &
DefaultInitEnv SystemRoot &C:/Windows& & &
DefaultInitEnv SystemDrive &C:& & &
DefaultInitEnv TEMP &C:/WINDOWS/TEMP& & &
DefaultInitEnv TMP &C:/WINDOWS/TEMP& & &
DefaultInitEnv windir &C:/WINDOWS&
其中&F:/PHPnow/php-5.4.35-nts-Win32/ 为PHP的路径,你可以根据实际的修改&
在 &Directory &的&Options &添加&ExecCGI &意思是可以执行cgi
& & &Directory &F:/PHPnow/htdocs&&
& & Options Indexes FollowSymLinks ExecCGI
& & Allow from all &
& & AllowOverride All &
& & &/Directory&
在php.ini 文件里面 添加 zend的代码
[Zend.loader]
zend_extension=F:\PHPnow\php-5.4.35-nts-Win32\ext\ZendLoader.dll
zend_loader.enable=1
zend_loader.disable_licensing=0
zend_loader.obfuscation_level_support=3
zend_loader.license_path=
下载 ZendLoader.dll & &
放在 ph安装目录的 ext下面&
修改 php.ini 文件的&
extension_dir = &F:/PHPnow/php-5.4.35-nts-Win32/ext& &为你php解压放置目录的 ext 文件夹下面
以上步骤操作完之后,重启apache服务器,查看 phpinfo() 就可以看到&
本站关键词:
【上一篇】:
【下一篇】:
电话:400-
电话:400-您所在的位置: &
PHP环境搭建-WAMP+Zend
时间: 编辑:在路上_l 来源:本站整理
  &html&
      /*本人愚昧,在网上找了很多的教程,几番折磨,最后在贴吧上终于有了盼头!在这分享一下,希望勿喷。*/
      /*这是在windows机子上,我并不知道win32、win64的区别,搭建的时候,虽然写是win32的,但我是win64的,照样可以装!*/
一、&title&文件下载&/title&(见下图):文件下载地址: /s/1o6KG41k
  &&&&&&&&&&&&&&&&&
二、&title&首先在在E盘建立2个文件夹 我的是在E盘。&/title&
  你可以根据自己的需要建立在任意位置。
   我们会把apache
mysql安装在amp文件夹,www文件夹我们做根目录放项目。
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
三、&title&首先安装apache &/title&        选择同意协议    填写域名和邮箱一般这里写localhost 邮箱随便写
        设置apache的安装目录然后下一步 安装
    我的事在E:\amp\apache\                    安装完成后输入localhost看见这样的画面就说明安装成功了
四、&head&设置Apache配置文件&/head&
  &title&设置apache 进入apache 安装目录 进入conf目录打开 httpd.conf&/title&
&&&&& echo "图要看仔细啊!!!!!!";
    修改虚拟目录为e:\www目录206行的也要修改下    
    设置默认文档 加入index.php    
    启用extra目录下httpd-vhosts.conf文件这个文件主要用来配置虚拟主机的 去掉469行前面#号的注释就可以了          &
&    去掉后    打开extra目录下httpd-vhosts.conf开始配置主机 复制27-43行 并注释掉原来的        
        解压php文件包放到e盘www目录下 命名为php 进入php文件夹 找到下面这2个文件任意一个备份下 重命名为php.ini
      进入php.ini设置下时区为PRC 去掉前面的注释符号
        在设置php扩展目录        打开一些常用的扩展 如gd库 mysql等然后保存    我们在次进入apache 的httpd.conf配置文件写入以下四句话1引入phpini的地址2引入apache模块3引入ssleay32.dll 不用再复制到c盘win目录下4引入libeay32.dl l不用再复制到c盘win目录下    设置php文件解析设置前    设置后    保存 重启apache 如果出错请仔细检查 刚才修改的2处 刷新下刚才的localshot出现下面d界面说明配置成功 t刚才的index.php 调用了phpinfo函数 apache+php完毕下面是安装mysql    
echo &可能出现的问题!!&;
  80端口被占用,可能是因为迅雷或其他软件占用端口,我的做法是在Apache配置文件中把端口设置改为81,
  这个方便点,所以解除其他软件端口占用的方法没有去试。
  可是后来,我的81可不能用了,百度了一下,有改成5001,又可以用了,希望有大神告知。
五、&title&Mysql安装&/title&
打开mysql文件 同意条款    选择自定义配置    选择mysql安装目录        选择mysql数据目录 然后下一步                        
选择自定义配置    我一般选择中间那个具体区别自行百度    是否支持事物 选择是    设置事物数据的路径 事物数据表需要单独来存储    同时链接人数     默认    设置编码
        设置mysql密码
          安装
六、&title&Zend安装&/title&
  软件分享地址:/s/1dDD7sI1
& & 赶紧来动手写一下你的php代码吧!
热门关键字from:http://blog.csdn.net/lihongzhai/archive//4195304.aspx安装WAMP所谓WAMP,是指在Windows系统(W)下安装Apache网页服务器(A)以及MySQL数据库(M)和PHP脚本引擎(P)而搭建起来的PHP网络服务器环境,当然,在LAMP环境肯定是 比WAMP环境要好的,可是由于Windows的易用性,所以,我们在做前期开发或者测试某些CMS的时候,使用WAMP环境甚至很方便更实用一些。WAMP即这些单个软件共同组成了一个强大的Web应用程序平台。下载地址:(建议下载最新版本)http://nchc.dl.sourceforge.net/sourceforge/wampserver/WampServer2.0h.exePHP开发需要的开发工具推荐Zend Studio,这个不是免费版,(所以)好用一点。sourceforge上也可以搜索到开源的其他的开发工具Zend debugger 的配置安装Zend Studio安装好了之后,还要安装调试器Zend debugger,可以搜下安装指南。按照说明先到/pdt/server-debugger下载最新的debugger。我下载的是ZendDebugger-5.2.14-cygwin_nt-i386.zip。将其解压缩。得到一个目录:&DIR& 4_3_x_comp&DIR& 4_4_x_comp&DIR& 5_0_x_comp&DIR& 5_1_x_comp&DIR& 5_2_x_comp&DIR& 5_2_x_nts_comp321 dummy.php6,934 Inventory.xml376 md5832 README.txt这里我用的是5_2_x_comp中的ZendDebugger.dll。下面是具体的操作步骤。1、请将ZendDebugger.dll复制到您的php安装目录下,比如:C:\wamp\bin\php\php5.2.9-2。2、然后将下面的4行内容加到您的php.ini:[Zend]zend_extension_ts=C:\wamp\bin\php\php5.2.9-2\ZendDebugger.dllzend_debugger.allow_hosts=127.0.0.1zend_debugger.expose_remotely=always其中,127.0.0.1是远程调试的文件所在机器的IP;我是本地web调试3、将dummy.php复制到apache的document root目录(wamp\WWW\)。4、重启apache。5.到Zend Studio的Tools-&preferences-&debug下核对一下设置是正确的6.到Debug-&check debug server connection中测试下测试是否成功搭建Zend debugger需注意两点:1,php.ini文件指的是wamp\bin\apache\bin中的。2. Zend Studio安装包中的remote debug是另外的东西,不要理它。3. 网站上说的phpinfo.php不知道是啥,别试了,有知道的烦请告知一声,实在想看,写个php文件,里面加上一句“phpinfo();”就好。本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/lihongzhai/archive//4195304.aspx
阅读(...) 评论()}

我要回帖

更多关于 wamp安装zend guard 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信