无法使用NetBeans IDE(8.1)设置Symfony2框架

时间:2016-01-01 23:32:44

标签: php symfony netbeans netbeans-8 symfony-2.8

陷入错误:"必须选择Symfony控制台"

我已经尝试使用 Symfony2框架和NetBeans IDE 来创建一个开发Web应用程序的环境近一周。我已经准备好了一个HTML-Bootstrap-Javascript项目。除了一些试用用例之外,车上还没有发动机。要求是选择一个approriate框架和IDE来开发应用程序的php部分。

我做了以下事情:

  • 从命令行安装安装程序并移至项目 文件夹(位于wamp / www目录中)
  • 从命令行创建新的symfony项目(php symfony new Test)
  • 下载并安装了NetBeans 8.1(我也尝试过8.0.1,认为使用GitHub中的.zip文件可能会解决问题,因为大多数解决方案在线解决类似问题都与使用.zip文件有关 - 8.1采用安装程序路径)
  • 在NetBeans工具/选项中,我已经给出了php.exe的路径,并且在框架和#34; Installer"选择我下载的安装程序文件(D:\ wamp \ www \ projects \ symfony)。让我感到困惑的一件事是,如果我点击"搜索..."选择此路径后,它找不到安装程序。

创建新项目并完成向导的所有步骤(选择框架symphony2)后,我收到错误"必须选择symfony2控制台" 此时,选项对话框与"框架&工具"标签打开。Option dialog box when pops up when error dialog box is closed

由于我没有使用任何zip文件,而是我使用安装程序,因此我无法在另一篇文章中应用建议,其中涉及解压缩zip文件夹并使用子文件创建新的zip文件夹内容。

现在对这个组合感到沮丧,顺便说一句......我已经尝试过较旧版本的NetBeans,因此我可以使用GitHub中的.zip文件夹,实现了我在stackoverflow上找到的解决方案....同样的结果。我真的可以在这里使用一些帮助!!提前谢谢。

2 个答案:

答案 0 :(得分:2)

在Netbeans中:项目属性,忽略文件夹,包括项目的供应商文件夹。 Netbeans发现的任何错误都可以忽略。

此外,在项目属性中,选择Frameworks,Symfony2。选中“已启用”和“忽略应用/缓存目录”。已经安装了Symfony,您不需要Netbean的工具,选项,PHP,框架......,Symfony2安装程序中的条目。确保选中“默认忽略缓存目录”。

答案 1 :(得分:1)

这是我的解决方案:

  1. 此解决方案使用Windows XP,Xampp,NetBeans 8.1和symfony 2.8进行测试。
  2. 按照Symfony官方网站的说明下载Symfony 2.8。
  3. 将其下载到名为“C:\ my_project”的文件夹中(但是我的 目标文件夹,将是:“C:\ projects \ my_project”)然后我 压缩此文件夹(例如,使用Winzip)。

  4. 打开NetBeans 8.1。首先,我选择“工具|选项| PHP 并放入PHP 5 Interpeter:“C:\ xampp \ php \ php.exe”并单击 “OK”

  5. 选择:“文件|导入项目... |从ZIP文件”我 选择ZIP文件“my_project.zip”和“Folder:C:\ projects” 并继续导入项目

  6. 导入完成后,选择:“文件|关闭所有项目”

  7. 然后“文件|打开项目...”并选择新项目

  8. 最后,选择“文件|项目属性”,然后在“源”选项中确保路径:“项目文件夹”和 “源文件夹”是相同的。就我而言:“C:\ projects \ my_project”