适用于Mamp但不适用于Wamp

时间:2013-06-30 08:50:25

标签: php wamp google-sheets mamp google-spreadsheet-api

我目前正在开发一个网页,它将从我的google驱动器电子表格中提取数据并将其绘制到网页上。我在Mamp的localhost上测试了它,一切正常。

当我尝试将相同的代码运行到我的Wamp服务器时,我不断收到我之前没有收到的php错误。我正在使用不同的重定向URI进行身份验证,以免出现问题。

我在Wamp localhost上遇到的错误是

enter image description here

当我检查第43行以查看无法解析哪个String时,我发现String是空白的。所以没有生成String。

我发现这条线路没有在Wamp中生成正确的请求,但它在Mamp中生成了正确的请求。

$request = new Google\Spreadsheet\Request($json_token);

$ json_token在两个版本中都正确生成,但是当它运行请求时,Wamp版本会返回空信息。

object(Google\Spreadsheet\Request)[10]
private 'method' => string 'GET' (length=3)
private 'headers' => 
array
  empty
private 'serviceUrl' => string 'https://spreadsheets.google.com/' (length=32)
private 'post' => string '' (length=0)
private 'accessToken' => string 'ya29.HIdingtheRestJustinCase'    (length=52)
private 'endpoint' => null
private 'userAgent' => string 'Byng Drive' (length=10)
private 'fullUrl' => null

我已经尝试在网络服务器上运行它,它也运行良好,只是不在Wamp上。我在这里错过了什么?谢谢!

0 个答案:

没有答案