Назад | Перейти на главную страницу

Попытка получить свойство не-объекта в advagg_font_admin_settings_form ()

Я включил модуль Продвинутое агрегирование CSS / JS (advagg) 7.x-2.17 на Drupal 7 и теперь на моей странице администратора admin/config/development/performance/advagg/font Я вижу предупреждение:

Trying to get property of non-object in advagg_font_admin_settings_form() (line 31 of .../modules/advagg/advagg_font/advagg_font.admin.inc).

Что происходит? Я неправильно настроил модуль?

Мой веб-сервер - Apache 2.2.15 (CentOS).

Речь идет о следующей строке:

6 => t('Externally load the latest from github (version: @version)', array('@version' => $package->version)),

И объект создается в начале файла:

$package = drupal_http_request('https://cdn.rawgit.com/bramstein/fontfaceobserver/master/package.json', array('timeout' => 7));

Учитывая, что вы все еще используете Apache 2.2, у вас, вероятно, нет последней версии CentOS. Возможно, ваши корневые сертификаты устарели или ваша обработка HTTPS нарушена другими способами: это часто случается со старым программным обеспечением, поскольку веб-сайты перешли на более безопасное шифрование.

Пока вы не можете обновить или починить свой сервер, переключение https:// к http:// это обходной путь.