PHP开发调试环境建立
简单的方法下载WampServer安装即可。
下面描述的是有较好的IDE支持形式的开发环境建立。
Mysql和管理工具 |
mysql-essential-5.1.47-win32.msi Navicat_Premium[也可以使用有名的phpmyadmin,不过是WEB版,用惯窗口程序的Navicat更方便] |
ZendS erver |
ZendServer-CE-php-5.3.2-5.0.2-Windows_x86.exe [这个安装也可选择mysql,不过需要联网下载,因此上一步独立进行]
安装完成后,Zend\ZendServer\etc\ZendEnablerConf.xml的文件头“锘?”换成”<”,重启apache http://localhost:10081进入,填写必要信息,配置成功即可,在这里可以可视化管理PHP的扩展模块[对于已有的项目经常需要打开一些扩展,初次使用特别要注意的地方] |
Zend Studio |
ZendStudio-7.2.0.exe
PHP手册配置: 将PHP手册php_manual_zh.rar放到约定的目录,启动ZendStudio 在Window\Preferences\PHP Manual,设置,这样编写代码时可以参考这些说明了
|
项目建立
建立在服务器上
项目建立在Zend Server的目录下$\Zend\Apache2\htdocs,可以即时看到效果和跟踪
建立在其它目录
项目建立在其它目录:如D:\Labs\php\workspaces\zfDemo,配置方法类似如下:
(一) 在Zend Serverd的Zend\Apache2\conf\目录下建立zf.conf,具体内容
Listen 88
NameVirtualHost *:88
<VirtualHost *:88>
DocumentRoot "D:\Labs\php\workspaces\zfDemo\public "
<Directory "D:\Labs\php\workspaces\zfDemo">
AllowOverride All
Allow from all
</Directory>
</VirtualHost>
httpd.conf中:末尾加上
Include conf/zf.conf
(二) 重启apache
(三) http://localhost:88/ 访问可以看到页面
.htaccess文件可以加上环境的设置
SetEnv APPLICATION_ENV development
这个和application\configs\ application.ini的一致
(四) 出错调试
如果中间出现问题,查看以下的日志文件,其中包含比较详细的原因
Apache2\logs\ error.log
ZendServer\logs\ php_error.log
基于Zend Framework的参考资料
Pro Zend Framework Techniques- Build a Full CMS Project.pdf
http://digitaluscms.com/ digitalus_1.8.1.zip
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南