返回介绍

Miscellaneous

发布于 2020-09-10 13:29:57 字数 1376 浏览 967 评论 0 收藏 0

其它 分支,在 配置 - IDE - 检错器 - Xdebug 下包括以下选项,它们跟 UEStudio 中的整合 PHP 检错器 (Xdebug) 的功能有关 :

Startup

利用活跃文件开始 Xdebug

如果这个选项被选, Xdebug 会自动开始检错在 UEStudio 中的活跃 PHP 文件 ,当 开始检错器 被选取,从 Build 菜单。 这个设置会令 UEStudio 自动检查 活跃脚本是否存在或在 Root web 目录 以下,它定义如下。 如果这个做了, 默认浏览器会跟活跃脚本一起执行,从 http://localhost/ 和 ?XDEBUG_SESSION_NAME=phpTest 会自动附加到脚本 URL 来执行 Xdebug 检错的检查。

请注意: Apache server 一定在运行,当 脚本的检错在浏览器自动荡开始。 如果服务器不运行,在浏览器的 URL 不会认定为有效的 URL。

如果活跃脚本 不 存在或在 Root web 目录以下,它会自动 发动和以 console 检错(命令行) 应用程序 ,利用 环境变数 在下载和安装中定义。

如果这个选项不被选取 ,被检错的脚本需要在浏览器发动,在从Build 菜单 选取开始检错器 后,有 ?XDEBUG_SESSION_NAME=phpTest 附加标志 或从命令提示符 (它会自动的强迫使用为 Xdebug 互动定义的环境变数),所以 UEStudio 可以检察到在指定端口运行的过程。 另外, Xdebug 在 php.ini 中的设置可以装配,所以 remote_autostart 选项:

xdebug.remote_autostart = 1

被设为 "1". 如果 remote_autostart 选项被 设到 "1",检错会自动开始,当每次 PHP 脚本被检察,它在 Build 后运行-> 开始检器被选 ?XDEBUG_SESSION_NAME=phpTest 标志不可以附加到 URL 脚本开始检错。

Root web 目录

这个域 是被被抑制的,除非以上的选项被选取。 为了 让活跃脚本被认为浏览器为本的脚本 (和在 localhost 中自动发动) 在 localhost 的 root web 目录一定要在这里被定义。 有了 默认 WampServer 安装可以在 C:\wamp\www 但是用户应该浏览到适当的目录上,如果你不确认准确的地方。

Port

默认, Xdebug 聆听的端口是设置到 9000。 这个端口是在 UEStudio 内设置为默认 ,和如果没有强迫性的理由去做,你应该保持默认端口。 如果你想 改变端口,记住你要在 UEStudio 和相关 php.ini 内设置同一个端口。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文