【问题标题】:PDT, XDebug & DrupalPDT、XDebug 和 Drupal
【发布时间】:2011-12-19 08:22:26
【问题描述】:

我正在使用 Drupal、XDebug 和 PDT。

我需要知道我是否需要构建、索引和大量的东西来调试一个简单的文件?

比如说,我正在开发一个 Drupal 模块,其中包含 3 个文件。我是否需要编译、构建、索引所有 Drupal... 只是为了能够在一个文件中插入断点?

另外,如果你能解释为什么是或为什么不是,会更好。

谢谢! :)

【问题讨论】:

  • 你的问题对我来说不是很清楚——因为 PHP 是一种解释性语言,没有什么可以编译或构建的。索引将由 PDT 自动完成。我一直在使用 XDebug 进行 Drupal 开发,没有什么不寻常或特别之处,那么您的问题是什么?
  • 我在做远程调试,不知道做本地调试是不是很慢。你所说的是完全正确的,但它正在发生一种叫做“构建过程”的事情,也许我做错了什么。我正在厄瓜多尔的计算机上进行调试,我知道必须将一些数据发送到 PDT ......但是构建?索引?这很奇怪......
  • 谢谢...我差点忘了!我将在几个小时内将视频上传到 youtube,以便您确定真正发生的事情。谢谢。

标签: drupal xdebug eclipse-pdt


【解决方案1】:

简而言之,是的。 Drupal 为向您的网络服务器发出的每个页面请求引导。您的脚本正是在这种 drupal 风格的环境中运行的,这就是它可以访问 Drupal DB、Form Api、Fields Api、模块挂钩等的原因。

如果你只是想测试你的脚本的逻辑并且它不依赖于上面提到的drupal元素,你当然可以在eclipse中将它调试为一个简单的脚本。也就是说,首先不应该有大量的调试 drupal 本身。

祝您在调试冒险中好运。一旦你启动并运行它,它会让你更有效率,我保证它是值得的。

【讨论】:

    猜你喜欢
    • 2011-08-23
    • 2012-05-20
    • 2023-04-04
    • 2012-01-23
    • 2011-07-13
    • 2011-07-29
    • 1970-01-01
    • 2010-12-11
    • 1970-01-01
    相关资源
    最近更新 更多