下面是我的文章,https://developers.google.com/analytics/devguides/reporting/core/v3/quickstart/web-php
但最后,当我尝试使用示例代码(HelloAnalytics.php)时,它会在命令行中显示如下错误,并且无法获取数据;
PHP警告:Count():参数必须是一个数组或一个对象,在第67行的C:\xampp\htdocs\供应商\guzzlehttp\guzzle\src\Handler\CurlFactory.php中实现Countable
在第67行中,参数必须是一个数组或一个在C:\xampp\htdocs\供应商\guzzlehttp\guzzlehttp\src\Handler\CurlFactory.php中实现Countable的对象C:\xampp\htdocs\供应商\guzzlehttp\guzzle67行上的\src\Handler\CurlFactory.php
警告:count():参数必须是在第67行的C:\xampp\htdocs\vendor\guzzlehttp\guzzle\src\Handler\CurlFactory.php中实现可计数的数组或对象php致命错误:未捕获的Google_服务异常:{“错误”:{“错误”:[{“域”:“usageLimits”,“原因”:“html" target="_blank">accessNotConfigured”,“消息”:"未找到项目687417168367,无法用于API调用。如果它是最近创建的,请访问以启用Google Analytics APIhttps://console.developers.google.com/apis/api/analytics.googleapis.com/overview?project=687417168367 然后重试。如果您最近启用了此API,请等待几分钟,以便该操作传播到我们的系统和系统重试。“,“extendedHelp”:https://console.developers.google.com/apis/api/analytics.googleapis.com/overview?project=687417168367}],“代码”:403,“消息”:未找到项目687417168367,无法用于API调用。如果它是最近创建的,请访问以启用Google Analytics APIhttps://console.developers.google.com/apis/api/analytics.googleapis.com/overview?project=687417168367 然后重试。如果您最近启用了此API,请等待几分钟,以便该操作传播到我们的系统和系统在C:\xampp\htdocs\vendor\google\apiclient\s的C:\xampp\htdocs\vendor\google\apiclient\src\google\Http\REST.php的第118行重试
致命错误:未捕获的Google_服务_异常:{“错误”:{“错误”:[{“域”:“usageLimits”,“原因”:“accessNotConfigured”,“消息”:"未找到项目687417168367,无法用于API调用。如果它是最近创建的,请访问以启用Google Analytics APIhttps://console.developers.google.com/apis/api/analytics.googleapis.com/overview?project=687417168367 然后重试。如果您最近启用了此API,请等待几分钟,以便该操作传播到我们的系统和系统重试。“,“extendedHelp”:https://console.developers.google.com/apis/api/analytics.googleapis.com/overview?project=687417168367}],“代码”:403,“消息”:未找到项目687417168367,无法用于API调用。如果它是最近创建的,请访问以启用Google Analytics APIhttps://console.developers.google.com/apis/api/analytics.googleapis.com/overview?project=687417168367 然后重试。如果您最近启用了此API,请等待几分钟,以便该操作传播到我们的系统和系统在C:\xampp\htdocs\vendor\google\apiclient\s的C:\xampp\htdocs\vendor\google\apiclient\src\google\Http\REST.php的第118行重试
有人能帮我吗?谢谢
我知道这是一篇旧文章,但我已经通过composer更新了Guzzle
首先将其添加到作曲家中
"require": {
"guzzlehttp/guzzle": "~5.3.1"
}
然后写
composer update
在命令提示符中
如这里所述count():参数必须是数组或对象
请尝试升级您的Guzzle版本。
问题在于PHP7.2中count()的参数不能为NULL。当$this时,将显示第一篇文章中的警告-
如($this─
有些人在升级到Mac OS Catalina时可能会遇到此问题(在本地环境中)。这,升级了我的php版本从7.1到7.3,所以我有同样的问题与CurlFactory(使用版本6.2.1的高斯)。
这可以通过将Guzzle版本更新为6.3.0(最低版本)来解决。如何做到这一点:
"require": {
"guzzlehttp/guzzle": "^6.3.0"
}
然后在终端中(在项目的根目录中):
composer update
或者,如果你不能改变你的狂饮版本(出于某种原因……这是我的情况)
然后在终端类型中:
brew update
brew install php@7.1
在某些情况下,您必须使用以下命令链接到PHP 7.1:
brew link php@7.1
最后,重新启动您的终端。
我有这个代码返回一个错误: 参数必须是实现可数的数组或对象?
我试图安装PayPal我的localhost,但当我测试payment.php得到以下警告在这个文件: 警告:sizeof():参数必须是在第176行的/Applications/MAMP/htdocs/functions/PayPal/vendor/PayPal/restapi sdk php/lib/PayPal/Common/PayPalModel.php中实现可数的数组或对象 paymen
请帮帮我 参数必须是实现可数的数组或对象 这是paypal.php代码 我没有看到错误,我已经呆了太久,寻找什么是我的错误
我在PHPmyadmin中有一些奇怪的错误。 ./libraries/pmd_common.php#405 count()中的警告:参数必须是实现可计数的数组或对象 回溯 ./db_designer.php#102:PMA_getLoadingPage(字符串'db_Name') 如何修复它?
以下是代码: 当我运行代码时,此错误变为: “count():参数必须是实现可计数的数组或对象”
这是我的代码片段在文件public_html/wp-内容/主题/arabv3/CustomMetaBox/CMB2.php,从第565行开始 运行代码时,出现以下错误: 参数必须是一个数组或一个对象,实现可数的
我需要一个解决方案来修复这个错误。CMS Wordpress(4.4.21),插件Woocommerce(2.1.6)。PHP(7.3.6) sizeof():参数必须是一个数组或对象,在第237行实现 /var/www/u0900579/data/www/xxx/wp-content/plugins/woocommerce/includes/wc-conditional-functions.ph
警告:count():参数必须是一个数组或一个对象,它在invTranslate_translated_menu_link_alter()中实现了Countable()(第55行来自\站点\所有\模块\自定义\invTranslate\invTranslate.module)。 invTranslate.module是一个自定义模块。 第55行是: