apigen - 错误:服务器遇到内部错误,无法完成您的请求

时间:2012-08-03 10:01:57

标签: php documentation

我刚刚安装了apigen 2.7.0并尝试生成一些文档。我尝试在NetBeans中以及使用--debug参数从命令行运行apigen,但我总是得到相同的错误输出:

ERROR: the server encountered an internal error and was unable to complete your request.

For more information turn on the debug mode using the --debug option.

我也从github尝试过最新版本的apigen,但我仍然得到相同的输出。

2 个答案:

答案 0 :(得分:0)

php.ini中设置默认时区。这将很早在2.7.1中解决。

答案 1 :(得分:0)

我假设您使用的是Linux。你用--debug选项运行了吗?输出是什么:

$ apigen --version --debug

另外,请检查IDE的日志文件。 然而,这很可能是Netbeans 权限的问题。将其作为sudo运行应该可以解决问题:

sudo netbeans

如果您不想以特权用户身份运行它,请检查日志并更改每个拒绝写入操作的权限(确实很多都是这样)。

总而言之,您可能还想查看phpdocumentor。或者python:)