0
我正在嘗試使用荷蘭學校正在使用的荷蘭站點的API來跟蹤學生的成績和其他數據。你可以在這裏找到文件:http://www.magister-api.nl/(它是荷蘭文)。 我安裝了Wamp服務器和Composer,就像API的文檔告訴的一樣。正如文檔所述,我還在Wamp中啓用了Curl PHP擴展和Mcrypt PHP擴展。 我在項目根composer.json文件有:爲什麼Wamp服務器在使用Composer時會出錯?
{
"require": {
"stanvk/magister": "~2.0"
}
}
我然後執行作曲更新。
是我唯一的代碼是:
<?php
require 'vendor/autoload.php';
use Magister\Magister;
use Magister\Models\Grade\Grade;
new Magister($school, $username, $password);
$grades = Grade::all();
foreach ($grades as $grade)
{
echo $grade->CijferStr;
}
?>
這是完全相同的代碼示例文件網站上所提供的。
但是當我然後運行它,我得到這些錯誤:
我嘗試了很多要解決的問題,但我似乎無法弄清楚。這是我第一次使用作曲家和包裝師。
我提供了正確的信息並定義了變量,但我仍然收到:https://gyazo.com/d4c0f5c561bcbf9ea2ff1ab6e812d554 – Sheeps
您需要[在php.ini中設置'curl.cainfo'設置] (http://stackoverflow.com/a/23585500/137650)。這是Windows下的一個常見問題,至少在當前的Wampserver版本中是這樣構建的。 – MatsLindh
現在工作完美!謝啦。 – Sheeps