设为首页 收藏本站
查看: 1559|回复: 0

phpeclipse wamp debug调试opencart源码

[复制链接]

尚未签到

发表于 2015-11-17 08:07:43 | 显示全部楼层 |阅读模式
1.测试项目为opencart2.去wamp官网下载最新版本的wamp3.去microsoft官网下载 vs 2012的运行时环境4.去eclipse官网下载phpeclipse5.去opencart官网下载opencart1.5.6.46.去opencart.cn下载opncart中文语言包7.安装wamp至D:/wamp下8.解压缩opencart源码至wamp的www/opencart目录下9.解压缩补丁包。并将解压缩产生的文件放到对应的www/opencart的目录下10.启动wamp 并访问 http://localhost/opencart 完成opencart的安装11.通过后台画面完成中文语言包的安装12.启动eclipse并将workspace设置为wamp的www目录13.修改D:/wamp/bin/apache/apache2.4.9/bin/php.ini
zend_extension = "d:/wamp/bin/php/php5.5.12/zend_ext/php_xdebug-2.2.5-5.5-vc11.dll";[xdebug]xdebug.remote_enable = Onxdebug.profiler_enable = Onxdebug.profiler_enable_trigger = Onxdebug.profiler_output_name = cachegrind.out.%t.%pxdebug.profiler_output_dir = "d:/wamp/tmp"xdebug.show_local_vars=0xdebug.auto_trace = Onxdebug.show_exception_trace = Onxdebug.remote_autostart = Onxdebug.remote_enable = Onxdebug.collect_vars = Onxdebug.collect_return = Onxdebug.collect_params = Onxdebug.remote_host=127.0.0.1xdebug.remote_port=9000xdebug.remote_handler=dbgp
14.在eclipse中配置 DSC0000.jpg
15.在eclipse中配置 DSC0001.jpg
DSC0002.jpg
16.项目右键点击 debugAs DSC0003.jpg
点击debug即可通过 DSC0004.jpg
来进行调试

PS:如何安装opencart语言包安装与创建语言包1. 安装OpenCart所需语言包 假如你获得了一个语言包,你想为你的网站添加多语言。则安装很简单,使用FTP工具将相关语言包上传到您的网站前台与后台的语言文件夹中。如果你不知道如何使用FTP上传文件,请参考本手册中的FileZilla部分。如上图所示,是将网站前台的语言包上传到catalog/language目录下,当前目录下只有english语言包文件夹,将你要添加的其他语言包文件夹上传到这里即可。 同理,你要将网站后台的语言包上传到admin/language文件夹下面。 网站前台和后台语言包上传完毕后,你需要在网站后台进行一下手动设置,步骤如下: 1.网站后台 System -> Localisation->Languages 2. 点击新建Insert 3. 输入如下几项参数(以安装简体中文语言包为例 - 也可以参考帖子:OpenCart1.5.6中文语言包): Language Name: Chinese Code: cn Locale: zh,zh-hk,zh-cn,zh-cn.UTF-8,cn-gb,chineseImage: cn.png(注意:此处具体的图片名称,请参考image/flags目录下面的相应国家的语言图标名称进行填写) Directory: chinese(你上传到admin/language和catalog/language目录下的语言包目录名称) Filename: chinese(catalog/language/语言包名称目录下与语言包目录同名的文件名称) Status: Enabled (启动) Sort Order: 任意数字填好点击 Save 保存 此时前台就出现了多语言的切换图标链接。图下图所示:language-2.png 2. 创建OpenCart语言包 以创建farsi语言包为例: 第一步:克隆复制整个语言文件及其所属文件夹 复制如下文件夹以及其下的所有文件:代码: 全选 catalog/language/english admin/language/english 到:代码: 全选 catalog/language/farsi admin/language/farsi 第二步:将其中的所有文件中的变量值部分翻译为所需语言 例如,文件english.php 中包含如下内容:代码: 全选..... // Buttons$_['button_continue'] = 'Continue'; $_['button_back'] = 'Back'; $_['button_add_to_cart'] = 'Add to Cart'; .....在文件 farsi.php 中,它应该是: 代码: 全选 ..... // Buttons $_['button_continue'] = 'مهدادنادا, دنبالكردن'; $_['button_back'] = 'عقبى, گذشته, بدهىپسافتاده, پشت'; $_['button_add_to_cart'] = 'افسودن, اضافهكردن, زيادكردن,'; ..... 如此操作,修改所有的文件。第三步:在网站后台添加该语言。一般语言包中都注明设置方法,特定语言的安装,请参考具体的语言包中的安装方法。例如对于farsi语言: 1. 在网站后台访问 Admin->Configuration->Localisation->Language 2. 点击增加insert按钮 3. 输入如下信息: Language Name: Farsi Code: fa Flag Image: fa.png Directory: farsi Main Filename: farsi.php Sort Order: 1 Language Name: Farsi Code: cn Locale: fa Image: fa.png(注意:此处具体的图片名称,请参考image/flags目录下面的相应国家的语言图标名称进行填写) Directory: farsi(你上传到admin/language和catalog/language目录下的语言包目录名称)Filename: farsi(catalog/language/语言包名称目录下与语言包目录同名的文件名称) Status: Enabled (启动) Sort Order: 任意数字 填好点击 Save 保存 第四步(可选) 修改相关的选项,比如订单状态等。
         版权声明:本文为博主原创文章,未经博主允许不得转载。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-140090-1-1.html 上篇帖子: PHP(wamp、zend studio、zendDebugger )环境搭建 下篇帖子: Call to undefined function curl_init() |CURL扩展无效之终极解决办法wamp
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

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