2012-08-03 79 views
1

我剛剛安裝了apigen 2.7.0並試圖生成一些文檔。我試圖從NetBeans的內部以及從與--debug參數從命令行運行apigen,但我總是得到同樣的錯誤輸出: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的,但我仍然得到相同的輸出。

回答

0

在您的php.ini中設置默認時區。這很快就會在2.7.1中解決。

+0

我在我的本地機器上運行MAMP和時區ist設置爲'date.timezone =「Europe/Berlin」'。任何想法可能會出錯? – wowpatrick 2012-08-03 11:02:58

+0

有什麼想法?真的停留在這裏... – wowpatrick 2012-08-04 10:11:16

0

我假設你正在使用Linux。你是否說過用--debug選項運行它?什麼是輸出:

$ apigen --version --debug 

另外,檢查IDE的日誌文件。 不過,這很可能是Netbeans 權限的問題。運行它,須藤應解決的問題:

sudo netbeans 

如果你不想跑它作爲特權用戶,(事實上很多人)檢查日誌和更改權限對每個被拒絕寫操作。總之,你可能也想檢查phpdocumentor。或蟒蛇:)

相關問題