Zend framework Can';在Zend Studio中使用Zend调试器调试Zend Framework表单时,不要提交数据

Zend framework Can';在Zend Studio中使用Zend调试器调试Zend Framework表单时,不要提交数据,zend-framework,zend-studio,zend-debugger,Zend Framework,Zend Studio,Zend Debugger,我正在开发一个Zend框架应用程序。当我使用浏览器时(在Zend Studio之外),我可以提交没有问题的表单;所有验证均已通过,并保存到数据库中。我正在通过Zend Server CE提供的虚拟主机浏览表单 问题: 我有一个表单没有正确发送数据,我想在Zend Studio中调试它。调试时,一旦我导航到表单并尝试提交数据,我就无法通过验证。我只看到所有字段的验证错误消息“Value是必需的,不能为空”。在Zend Studio调试之外的浏览器中正确提交相同的数据、相同的表单、相同的虚拟主机 我

我正在开发一个Zend框架应用程序。当我使用浏览器时(在Zend Studio之外),我可以提交没有问题的表单;所有验证均已通过,并保存到数据库中。我正在通过Zend Server CE提供的虚拟主机浏览表单

问题: 我有一个表单没有正确发送数据,我想在Zend Studio中调试它。调试时,一旦我导航到表单并尝试提交数据,我就无法通过验证。我只看到所有字段的验证错误消息“Value是必需的,不能为空”。在Zend Studio调试之外的浏览器中正确提交相同的数据、相同的表单、相同的虚拟主机

我检查过的内容: 我已经根据Zend Studio用户指南(运行和调试Zend Framework项目)以及Zend Server中的设置检查了我的所有运行和调试设置。我还检查了所有似乎适用的Zend服务器设置

我调试的路线: 我打开ZF应用程序的索引并选择Run>Debug As>PHP网页。在LaunchURL对话框中,我只使用了,因为虚拟主机的文档根已经指向ZF应用程序的公共索引。它在第一行中断,我叫它继续。第一页加载良好。在browser选项卡中,我然后输入表单的路径,留下GET变量进行调试。表单将很好地加载并拉入正确的数据。我修改数据,然后单击提交。在第一行中断并单击resume之后,表单会重新加载所有错误消息,就好像没有提交任何数据一样。我不能越过那一点

我可以为我的应用程序提供代码,但我不认为它是特定于它的,因为我已经用Zend Studio附带的示例ZF应用程序复制了这种情况

我正在使用的内容:

  • Zend服务器CE(5.6)-
  • 泽德工作室8-
  • Zend调试器-
  • Zend框架-
  • 1.11 Mac OS X-10.6.8-

提前感谢。

昨晚处理这个问题时,我发现如果我使用外部浏览器,导航到表单,然后在表单后面添加调试GET变量,Zend Studio会正确调试它并使其通过验证。我不明白有什么区别。也许我的服务器设置仍然有一个错误。我已经尝试了我所能想到的每一个服务器配置。在Zend Studio 9中,这仍然是一个问题。我和几个在ZendCon建立Zend Studio的人谈过;他们说它将在Zend Studio 10中修复。我可以确认,在Zend Studio 10的测试版中,它仍然是坏的。希望完整的版本可以工作。