具有调试功能的Windows上的Magento开发环境

时间:2011-03-24 14:10:55

标签: windows debugging magento

我已经看过数百篇关于如何为Windows设置Magento开发环境的帖子。但无论如何,我都可以通过正确的调试找到一个很好的教程。我已经尝试了很多IDE和调试框架(Zend,Xdebug),但我找不到实际让它工作的方法。

如果我可以在.phtml文件中设置断点,那将是很好的,这样我就可以看到发生了什么并检查所有变量/对象。

任何(经验丰富的)Magento开发人员,他们可以解释如何在Windows机器上为Magento设置适当的开发环境。

希望得到一些反馈......

1 个答案:

答案 0 :(得分:2)

这是一个简单的步骤

  1. 下载最新版本的Z:WAMP
  2. 在任何地方提取Z:WAMP。
  3. 下载XDebug DLL
  4. 将XDebug DLL复制到{zwamp directory} /vdrive/.sys/php/ext /
  5. 将以下文字添加到{zwamp目录} /vdrive/.sys/php/php.ini文件
    [xdebug]
    zend_extension="/.sys/php/ext/php_xdebug-2.1.0RC1-5.3-vc9.dll"
    xdebug.remote_enabled=1
    xdebug.remote_connect_back=1
    
  6. 的底部
  7. 运行{zwamp directory} /zwamp.exe并接受Apache和Mysql的安全消息。
  8. 删除{zwamp directory} / vdrive / web /
  9. 下的所有内容
  10. 将您的magento项目复制到{zwamp目录} / vdrive / web /目录
  11. 下载NetBeans PHP的最新版本并进行安装。
  12. 启动netbeans,然后点击文件>新项目
  13. 单击 PHP 类别,选择带有现有源的PHP应用程序选项
  14. 点击下一步
  15. 点击来源文件夹选项
  16. 上的浏览
  17. 选择{zwamp目录} / vdrive / web目录
  18. 对于 PHP版,请选择版本 5.3
  19. 点击下一步
  20. 对于项目网址输入“http://127.0.0.1/”(Magento /有没有TLD的名称有问题)
  21. 点击完成
  22. 等待扫描项目.. 完成(右下方状态栏,需要一段时间)
  23. 打开代码文件,添加断点,然后以调试模式运行(Ctrl-F5)。
  24. 利润!
  25. 关闭'开始时突破'选项

    1. 选择工具> 选项
    2. 选择 PHP
    3. 选择常规标签
    4. 在调试下,取消选中第一行停止选项
    5. 点击确定