當前正在使用Lime Survey的版本2.57.1 + 161205。LimeSurvey RemoteControl API在MacOS中的localhost失敗Sierra
我最近買了一臺新的Macbook Pro筆記本電腦,並設置了我的開發環境。除了當我試圖對LimeSurvey Remotecontrol API進行JSON RPC調用時,一切似乎都正常工作!
它無法從Lime Survey獲取會話密鑰(更不用說其他任何呼叫)。 它只是暫停一下,然後返回一個錯誤,說它無法連接到服務器。在Mac之前,我有一臺使用Vagrant/Homestead的基於Windows的電腦 - 我在訪問API時沒有任何問題。
如果我打開http://lime.app/admin/remotecontrol瀏覽器選項卡和類型(lime.app是我的虛擬主機指着我limesurvey安裝) - 我得到的可用的API函數等 列表但是,當我試圖通過RPC使用該功能客戶端(我正在使用weberhofer/jsonrpcphp),我得到錯誤。
作爲一項測試,我嘗試從LimeSurvey(它在測試服務器中)的在線實例獲取會話密鑰。這是完美的。 但是當我試圖在本地執行相同的呼叫時,它每次都會失敗。 有什麼需要在Mac中設置,以允許這種類型的電話?
謝謝。我還沒有研究出它爲什麼會突然停止工作。看到我的答案。一時興起,我用不同的軟件包進行了測試,現在按預期工作。 – zetetic
暮光之城的東西..! – Gabriel