PHP网站制作之怎样利用Eclipse PDT调试PHP程序
毕业设计作品自己个人还是觉得比较满意的,尽管有些功能考虑的不全面,也没有很好的实现。本文次要先容的是怎样用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大概其他文本程序,到场以下的设置项目。设置内容以下:
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代码小小的耍了一下,我很同情你这个时候的感受,但是没有别的办法了,继续努力吧! 不禁又想起那些说php是草根语言的人,为什么认得差距这么大呢。 写js我最烦的就是 ie 和 firefox下同样的代码 结果显示的结果千差万别,还是就是最好不要用遨游去调试,因为有时候遨游是禁用js的,有可能代码是争取结果被遨游折腾的认为是代码写错。 要进行开发,搭建环境是首先需要做的事,windows下面我习惯把环境那个安装在C盘下面,因为我配的环境经常出现诡异事件,什么事都没做环境有的时候就不能用啦。 当然这种网站的会员费就几十块钱。 个人呢觉得,配wamp 最容易漏的一步就是忘了把$PHP$目录下的libmysql.dll拷贝到windows系统目录的system32目录下,还有重启apache。 对于懒惰的朋友,我推荐php的集成环境xampp或者是wamp。这两个软件安装方便,使用简单。但是我还是强烈建议自己动手搭建开发环境。 至于模板嘛,各位高人一直以来就是争论不休,我一只小菜鸟就不加入战团啦,咱们新手还是多学点东西的好。 真正的方向了,如果将来要去开发团队,你一定要学好smarty ,phplib这样的模板引擎,
页:
[1]