仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 653|回复: 8
打印 上一主题 下一主题

[学习教程] PHP网站制作之怎样利用Eclipse PDT调试PHP程序

[复制链接]
小妖女 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:11:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
毕业设计作品自己个人还是觉得比较满意的,尽管有些功能考虑的不全面,也没有很好的实现。本文次要先容的是怎样用eclipsepdt调试PHP代码。
1.下载eclipse,从官网上找就能够了,并确认以后体系中有java情况,即jdk和jre。
2.安装pdt了,接纳的是在线安装,更新地点在默许中已包括了。只是更新起来对照贫苦。(假如间接下载照顾PDT的Eclipse版本,可省略)
3.下载调试器,调试器有两种,一种时xdebug,另外一种时zenddebug,本文彩用xdebug。
下载上去的应当是源代码包。解紧缩,然后cd到目次,然后phpize,有的时分大概没有这个程序,运转sudoapt-getinstallphp5-dev,就能够了。然后就会呈现熟习的config程序./configure呈现连续串口角屏字符,接着make,makeinstall。后两项命令实行的时分,大概会必要sudo权限,由于触及到将程叙文件复制到体系目次。

4.在/etc/php5/apache2/conf.d/中创建一个xdebug.ini文件,能够用vi大概其他文本程序,到场以下的设置项目。设置内容以下:
[xdebug]
zend_extension="/usr/lib/php5/20090626+lfs/xdebug.so"
xdebug.remote_handler=dbgp
xdebug.remote_port=9000
xdebug.auto_trace=on
xdebug.collect_params=on
xdebug.collect_return=on
xdebug.max_nestring_level=100
xdebug.profile_enable=on
xdebug.remote_enable=on
xdebug.remote_host=localhost
xdebug.trace_output_dir="/tmp"
xdebug.profile_output_dir="/tmp"
xdebug.idekey=webide
xdebug.mode=req放到这个目次中的ini文件会被php主动加载。
至此,xdebug的安拆卸置已完成。

5.翻开eclipse,然后选择windowpreference,先设置服务选项:
先设置debug,选择php选择debug,将php的debugger选择为xDebug。接着设置Server,
选择PHPServers,然后弹出菜单:然后点击new,在Name处任意选择一个名字,url设置成调试的主url。
然后设置成default。
最初设置PHPExecutables,add任意起个名字,path设置成/usr/bin/php然后设置ini的地位在/etc/php5/apache2/php.ini
SAPIType应当设置成CGI,可是仿佛调剂不外来,不晓得为何。
最初将PHPdebugger设置成为XDebug就能够了。
6.统统筹办停当,新建一个phpproject,这些得能在你的apache找到,然后新建一个php页面,写进一段代码,加上几个断点,然后右击php页面选择debugasphpscript就能够看到熟习的调试窗口了,能够看到变量列表,post,get的值等。

一下弹出N多页面!很明显,你的留言本并没有做好安全防范,被人用JS代码小小的耍了一下,我很同情你这个时候的感受,但是没有别的办法了,继续努力吧!
冷月葬花魂 该用户已被删除
沙发
发表于 2015-1-18 22:25:45 | 只看该作者
不禁又想起那些说php是草根语言的人,为什么认得差距这么大呢。
因胸联盟 该用户已被删除
板凳
发表于 2015-1-25 20:33:40 | 只看该作者
写js我最烦的就是 ie 和 firefox下同样的代码 结果显示的结果千差万别,还是就是最好不要用遨游去调试,因为有时候遨游是禁用js的,有可能代码是争取结果被遨游折腾的认为是代码写错。
再现理想 该用户已被删除
地板
发表于 2015-2-4 02:33:41 | 只看该作者
要进行开发,搭建环境是首先需要做的事,windows下面我习惯把环境那个安装在C盘下面,因为我配的环境经常出现诡异事件,什么事都没做环境有的时候就不能用啦。
再见西城 该用户已被删除
5#
发表于 2015-2-9 11:32:13 | 只看该作者
当然这种网站的会员费就几十块钱。
活着的死人 该用户已被删除
6#
发表于 2015-2-27 05:47:48 | 只看该作者
个人呢觉得,配wamp 最容易漏的一步就是忘了把$PHP$目录下的libmysql.dll拷贝到windows系统目录的system32目录下,还有重启apache。
分手快乐 该用户已被删除
7#
发表于 2015-3-8 22:47:48 | 只看该作者
对于懒惰的朋友,我推荐php的集成环境xampp或者是wamp。这两个软件安装方便,使用简单。但是我还是强烈建议自己动手搭建开发环境。
简单生活 该用户已被删除
8#
发表于 2015-3-16 17:22:54 | 只看该作者
至于模板嘛,各位高人一直以来就是争论不休,我一只小菜鸟就不加入战团啦,咱们新手还是多学点东西的好。
精灵巫婆 该用户已被删除
9#
发表于 2015-3-23 00:03:19 | 只看该作者
真正的方向了,如果将来要去开发团队,你一定要学好smarty ,phplib这样的模板引擎,
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-9-20 22:25

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表