我正在尝试使用unirest,一个用于进行休息调用的新 php 库。
我想将它放在我的项目上方的系统范围的目录中。然后我包括它:
require_once ('../unirest-php-master/lib/Unirest/Unirest.php');
负载很好。然后我按照自述文件使用它:
$response = Unirest::post(CSWA_URL ....
我收到致命错误:第 23 行的 ...hello_world/sign_start.php 中找不到类 'Unirest'
然后我尝试使用命名空间(参见库的代码。他们Namespace Unirest
在声明Unirest
类之前使用了一个语句。)
$response = Unirest\Unirest::post(CSWA_URL ....
我走得更远了。现在:致命错误:第 26 行的 ....unirest-php-master/lib/Unirest/Unirest.php 中找不到类 'Unirest\HttpMethod' -- 这是库代码中的错误!
问:我做错了什么吗?Unirest 的作者是否犯了错误?我必须将库放在 ./lib 中吗?最好的解决办法是什么?