3

我无法生成我的项目的文档。在 NetBeans 下得到错误消息“'”php.exe“'不是内部或外部命令、可运行程序或批处理文件。”。ApiGen 2.8.0 独立版已解压缩到一个单独的文件夹中,其参考在 Tools->Options->apigen 下给出。任何人的任何建议?提前Thks。

4

1 回答 1

8

问题是您的 Netbeans 安装默认情况下不知道您的 PHP 可执行文件在哪里。您需要按照以下步骤将 PHP 路径添加到您的 Windows 环境;

  1. 根据个人喜好将 APIGen 解压到合适的位置
  2. 转到您的 PHP 可执行目录(对于 C 上的 XAMPP,它看起来像 C:\xampp\php
  3. 复制顶部窗口路径中的位置地址
  4. 打开开始菜单并右键单击“计算机”
  5. 选择左侧的“高级系统设置”,然后在新窗口中单击“环境变量”。
  6. 在第二个列表视图中,标记“路径”条目并单击“编辑”
  7. 将光标定位在值字段的最后。
  8. 在第 3 步中键入分号并粘贴复制的路径,确保路径以反斜杠结尾。
  9. 单击确定,然后确保重新启动 Netbeans。
  10. 转到选项 - > PHP,然后单击“搜索”,Netbeans 现在应该能够找到您的 PHP 可执行文件。

在 netbeans 中设置 APIGen;

  1. 转到选项 -> PHP -> APIGen
  2. 浏览到您提取的 APIGen 位置并选择 apigen.bat 文件。
  3. 您还可以在 apigen.bat 之后添加“--debug”,以便在出现故障时获得详细的错误报告。

您的系统现在应该可以生成文档了。第一次生成文档时,系统会要求您选择输出文件夹以及文档应涵盖的内容。

于 2013-02-09T02:19:13.987 回答