![](/img/trans.png)
[英]PHP (Zend Framework) Code Profiling on Rackspace Cloud Sites
[英]Zend framework 3 and rackspace authenticate() is not working
这段代码在zf2上运行正常,但是当我迁移到ZF3时,出现了以下错误
$user = 'username';
$key = 'secret key';
$rackspace = new ZendService\Rackspace\Files($user,$key);
if ($rackspace->authenticate()) {
printf("Authenticated with token: %s",$rackspace->getToken());
} else {
printf("ERROR: %s",$rackspace->getErrorMsg());
}
文件:zendframework \\ zendservice-rackspace \\ library \\ ZendService \\ Rackspace \\ AbstractRackspace.php:365
消息:在布尔值上调用成员函数getFieldValue()
错误来自Rackspace库,我没有在任何地方使用getFieldValue()
在库本身中,有一行导致错误
AbstractRackspace.php
的line 401
$this->managementUrl = $result->getHeaders()->get(self::MANAGEMENT_URL)->getFieldValue();
该错误归因于此行,因为标头中未设置MANAGEMENT_URL
。 我在文件中注释了这一行,错误消失了
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.