问题标签 [zend-debugger]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - eclipse环境中的Javascript调试器
如何在所有环境都停止工作的情况下安装一个?
php - 在 Eclipse 中使用 Zend Debugger 调试 Yii Web 应用程序
我在 Eclipse 中成功运行了 Zend 调试器,但我不明白如何调试 Yii 项目。即,我可以调试单页 PHP 脚本,但我不知道 Yii Web 应用程序的配置选项应该是什么。
例如,我在想控制器文件将是我选择实际调试的文件,但它说找不到该文件。我附上了选项的屏幕截图。
我使用了 Firefox Zend Debugger 扩展,效果很好。现在,我只想知道如何在 Eclipse 中进行等效的操作。
基本选项是:文件和 URL
php - Zend Studio 浏览器工具栏替代 PhpStorm 3?
我已经使用Zend Studio很长时间了,有一个超级有用的资源叫做Studio Browser Toolbar,它基本上是一个 Firefox 工具栏,它允许我从浏览器直接调试网页到 Zend Studio。
现在我开始使用PhpStorm 3,并且一直在尝试寻找 Zend Studio 功能的替代方案。
我已经从我的 Zend Server 安装中为 PhpStorm 进行了基本的调试配置,以便使用 Zend Debugger 进行调试。现在我需要某种功能,允许我从浏览器调试特定网页。
那么,有什么办法可以做到吗?
eclipse - Zend Debugger Eclipse 启动错误:eclipse.php.debug.core 无法加载类 debug.core.model.PHPConditionalBreakpoint
我在 Mac OSX Lion 上工作,自从我安装了 Zend Debugger 并让它能够调试 php web 应用程序后,我经常遇到这个 Eclipse 启动错误:
扩展点 org.eclipse.php.internal.debug.daemon.communication 插件的错误创建扩展插件 org.eclipse.php.debug.core 无法加载类 org.eclipse.php.internal.debug.core.zend .communication.DebuggerCommunicationDaemon。自动激活包 org.eclipse.php.debug.core (258) 时出错。
错误日志包含以下堆栈跟踪:
当我重新启动 eclipse 几次时,这个错误通常会消失。我搜索了解决方案并尝试重新安装 eclipse 几次。只有当我同时安装了 ADT(Android 开发工具)和 PDT(PHP 开发工具)+ Zend 调试器时,才会出现此错误。
如果您有有关如何解决此问题的信息,请告诉我。在相关的说明中,我从来没有真正让 PDT + Zend 调试器在 Windows 上工作(如调试)PHP 应用程序。
php - Zend 调试器 - 无法发送消息
我在设置 Zend 调试器时遇到了一些问题。我已经安装了 Zend Server CE。我使用 Zend Studio 作为我的开发环境。
在 Debug Configurations 下的 Zend Studio 中,我可以测试 Debugger。一切正常。但是当我尝试调试我的项目时,浏览器会弹出并显示正确的页面,但调试会话直接终止。我在 IndexController 中设置了一个断点,但调试会话直接终止。
在我的 Zend 服务器日志选项卡下,服务器错误日志显示“[Zend 调试器] 无法发送消息”。
有谁能够帮我?
ajax - 使用 Eclipse PDT 和 Zend Debugger 调试 AJAX 项目的 PHP 代码
我不确定我是否正确,但似乎 Eclipse PDT + Zend Debugger 在调试 Ajax 项目时存在问题。我正在开发一个项目,其中所有请求都通过单个 PHP 文件传递(甚至是下载图像等资源请求)。当我想在第一个请求成功返回后在 Eclipse 中启动调试会话时,第二个请求返回以下错误消息:
由于未完成的调试会话,Zend Studio 调试器发生通信错误。未捕获的 SyntaxError:意外的令牌 <
要重新加载页面,请单击刷新
在我看来,由于第一个请求使 Zend 服务器保持忙碌,第二个请求无法成功连接到它。在这种情况下,我已经配置了 Eclipse,因此它不会停在每一页的第一行,但仍然没有运气。
这是否意味着在自由发送请求的 PHP + Ajax 项目中,无法调试?有没有人在类似的情况下测试过这个和/或 xdebug?
问候,
ajax - 使用 Eclipse PDT 调试具有并发请求的 Ajax 页面
曾经我问过同样的问题,但现在我可以为它提供一个测试用例。
当页面向服务器的动态页面发送多个请求时,问题在于 Eclipse PDT 中的调试。考虑如下网页:
在上面的页面中,JQuery 仅用于防止浏览器缓存图像。并且是img.php
这样的:
当我尝试使用 Zend Debugger 调试 Eclipse PDT 中的第一页时,只发出第一个img.php
请求,而其他请求被驳回。示例输出显示在附加的图像文件中。在本例中,不加载图像文件不会阻止您调试项目的其余部分。但是一旦有一个由于这个问题而没有加载的 javascript 文件,项目的其余部分将无法正常工作。有谁知道如何调试这样的页面?
这是我的规格:
- PHP 版本 5.3.14
- Zend 调试器 v5.3
- 适用于 PHP 开发人员的 Eclipse,版本:3.0.2
- Apache/2.2.22 (Ubuntu)
php - 使用 Eclipse - 没有选项可以将 PHP 作为脚本运行或调试?
我想再次尝试使用 PHP,并决定也尝试使用 Eclipse。
我刚刚完成了 Eclipse PDT 的全新安装,以及使用 EasyPHP 的相关 php/mysql/apache 服务器。Zend-debugger 和 Xdebug 也已安装。
但是,我没有作为 PHP 脚本运行或调试的选项。唯一可用的选项是作为“PHP Web 应用程序”运行。我看过一些指南和视频提到了 Run As PHP Script 选项,但我没有。
我需要配置什么才能得到这个?
php - OS X 10.7 上 Eclipse 中的 Zend 调试器
我试图让 Zend Debugger 在 Eclipse 中工作。
OS X 10.7 MAMP 2.0.5 使用 php 5.3.6,端口 8888 - phpinfo 说我配置了 Zend_Debugger - 允许的主机是 127.0.0.1/32 Eclipse Helios - Zend 是默认调试器
当我尝试在调试配置中测试调试器时,出现超时错误。当我尝试并实际调试页面时,页面加载时不会中断调试(即,它实际上找到了服务器和文件)。
建议?
php - 通过 SSH 隧道调试 PHP Cloud 应用程序
我正在尝试通过 SSH 隧道在 Eclipse/Windows 中使用远程调试,如 PHP Cloud 上的这些文章中所述。
我已经能够使用 PuTTY 和由 Pagent 管理的公钥/私钥建立 SSH 连接。我现在在 Eclipse 的 Debug Configurations 菜单中测试调试器时遇到了问题。我已经设置了具有以下详细信息的服务器。
基本 URL: http: //lhith.my.phpcloud.com(指向我在 PHP Cloud 上的应用程序的链接)。
本地 Web 根目录:(
C:\Users\Luke\workspace\lhith
我本地副本中包含 index.php 的路径)路径映射:(
/.apps/http/__default__/0/1.7-zdc
服务器上包含 index.php 的路径)->/lhith
(工作区中包含 index.php 的路径)- 文件:
/lhith/index.php
- 网址: http: //lhith.my.phpcloud.com
我还将 Zend Debugger 配置为使用端口 10137 和 127.0.0.1 的客户端主机/IP。当我连接我的 SSH 会话并尝试测试调试器时,我看到错误“调试服务器尝试连接到以下客户端主机/IP 时发生超时:-127.0.0.1”
这里可能出了什么问题?我能做些什么呢?
感谢您提供的任何帮助。