Wordpress:Genesis-Legacy Theme错误

时间:2015-02-12 17:43:55

标签: wordpress analytics genesis

我在worrdpress信息中心的某些页面上收到此错误消息。

Google Analytics统计信息

  

警告:array_merge():参数#1不是数组   /home/c5280den/public_html/wp-content/plugins/google-analyticator/google-api-php-client/src/Google_Client.php   在第40行

     

致命错误:类名必须是有效对象或字符串   /home/c5280den/public_html/wp-content/plugins/google-analyticator/google-api-php-client/src/Google_Client.php   在第104行

非常感谢任何帮助!!

1 个答案:

答案 0 :(得分:1)

更新您的插件。如果已经更新,请尝试此操作。

FILE - google-analyticator> google-api-php-client> src> Google_Client.php

旧代码(从第35行开始)

require_once "config.php";
// If a local configuration file is found, merge it's values with the default configuration
if (file_exists(dirname(__FILE__)  . '/local_config.php')) {
$defaultConfig = $apiConfig;
require_once (dirname(__FILE__)  . '/local_config.php');
$apiConfig = array_merge($defaultConfig, $apiConfig);

新代码(从第35行开始)

require_once (dirname(__FILE__) . "/config.php");
// If a local configuration file is found, merge it's values with the default configuration
if (file_exists(dirname(__FILE__)  . '/local_config.php')) {
$defaultConfig = $apiConfig;
require_once (dirname(__FILE__)  . '/local_config.php');
$apiConfig = array_merge($defaultConfig, $apiConfig);

添加到第35行......

require_once (dirname(__FILE__) . "/config.php");

取代......

require_once "config.php";

似乎解决了这个问题。

从这里获取https://wordpress.org/support/topic/recent-update-throws-error-in-settings-page