【问题标题】:zend framework not setup in netbeansZend 框架未在 netbeans 中设置
【发布时间】:2012-08-15 18:55:43
【问题描述】:

我在将 zend 框架设置到 netbeans 时遇到问题。 我已经在 netbeans 中分配了所有设置:

工具>选项>PHP>Zend> 我已将 zend 目录的路径放在我提取 zend 框架目录的位置。

和>工具>选项>PHP>常规> 我已将 C:\xampp\php\php.exe 放入 php 5 Interpreter 并给出 Global Include Path : c:\xamp\php\梨 和 c:\zend\库\zend\

还有 我在环境变量中为 php 设置了路径: C:\xampp\php\php.exe 和 在 php.ini 中: include_path = ";C:\xampp\php\pear\;C:\ZendFramework-1.11.12\library;"

我的配置: 窗口 7 xamp1.1.2 ZendFramework-1.11.12 网豆 7.1

谁能帮帮我?

【问题讨论】:

  • 是不能使用zf命令行脚本的问题吗?还是 Netbeans 没有对 ZF 组件进行自动完成?还是有什么不同?
  • 感谢您的帮助当我完成所说的步骤时,NB 向我显示如下错误:=========发生错误,无法写入文件“\/. zf.ini" Zend Framework 命令行控制台工具 v1.11.12 详细操作 "Create" 和提供程序 "Config" Config zf create config========= 这样我的自动完成功能仍然没有启动。请问你能帮忙吗?
  • 我个人不太用zf.bat,但是用的时候也不会通过NB来做,一直是我的问题。所以,真的帮不上忙,抱歉。 ;-( 但是,对于自动完成,只需确保在您的 NB 项目中,在 Project > Properties > Include Path 下,添加 ZF 库的路径。然后一切都应该很酷。
  • 感谢大卫分享您的想法。经过长时间的观察,我找到了我之前所说的错误的解决方案。我们必须在环境变量中创建 ZF_HOME。它解决了 zend 命令的问题。 ZF_HOME 可以是您窗口目录的任何有效路径。像 "D:\username" 希望它对任何遇到此类问题的人有用。

标签: zend-framework netbeans-7


【解决方案1】:

在 Netbeans 中,Tools > Options > PHP > Zend > 是 zf.bat 的路径,例如:C:\Zend\ZendServer\share\ZendFramework\bin\zf.bat

不要忘记在更改此值后选择注册提供程序按钮。这是控制 Netbeans 如何与 Zend_Tool 交互的设置。

Netbeans Global Include Path : c:\xamp\php\PEAR and c:\zend\library\zend\ Netbeans 中的全局包含路径用于自动完成等 Netbeans 模块。

你的 windows 环境 PATH 变量需要指向 Zend Framework /bin 比如:C:\Zend\ZendServer\share\ZendFramework\bin 因为 Windows 也需要知道 zf.bat 但实际上不需要库位置.

php.ini 确实需要您的 ZF /library 文件夹的位置。只要确保这是 Apache 至少使用的 php.ini。有时您会有 2 个 php.ini 文件:一个由 Apache 使用,一个由 php cli(命令行解释器)使用。关于php.ini 文件的位置,每个服务器设置似乎都不同,所以请检查文档,phpinfo() 可能会有所帮助。

【讨论】:

  • +1 获得完整列表并清楚地区分使用 Zend_Tool 的 NB 设置、自动完成的 NB 设置和系统 PATH 设置。 ;-) 但是一个问题:为什么php.ini 需要知道 ZF 库的位置?你的意思是让它成为全球 PHP 环境的一部分include_path
  • @DavidWeinraub php.ini 不需要了解 ZF,但我觉得在这种情况下更容易解释如何正确包含它,然后解释为什么它真的不重要。但是,我确实将 ZF 保留在我的开发机器上的 include_path 上,所以我不必考虑它。
猜你喜欢
  • 1970-01-01
  • 2012-03-02
  • 2011-12-13
  • 1970-01-01
  • 1970-01-01
  • 2012-03-05
  • 2012-01-18
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多