После обновления ядра с версии 7.23 по 7.28, а затем и модулей в разделе "Модули" появилось оповещание об ошибке:
Notice: Undefined index: distribution_name в функции drupal_install_profile_distribution_name() (строка 207 в файле /home/admin/public_html/blog.webpovar.com/includes/install.inc).
Список обновленных модулей ниже (копирую со страницы админки admin/reports/updates):
Модули
Обновлено OK
AddThis 7.x-4.0-alpha4
Включает AddThis, AddThis Displays
Обновлено OK
Administration menu 7.x-3.0-rc4
Включает Administration menu
Обновлено OK
Advanced help 7.x-1.1
Включает Advanced help
Обновлено OK
Chaos tool suite (ctools) 7.x-1.4
Включает Chaos tools, Page manager
Доступно обновление предупреждение
CKEditor - WYSIWYG HTML editor 7.x-1.13
Рекомендуемая версия: 7.x-1.14 (2014-мая-08)
Скачать
Примечания к версии
Включает CKEditor
Обновлено OK
Colorbox 7.x-2.5
Включает Colorbox
Обновлено OK
Delta 7.x-3.0-beta11
Включает Delta Blocks
Обновлено OK
Demonstration site (Sandbox / Snapshot) 7.x-1.0
Включает Demonstration site
Обновлено OK
Display Suite 7.x-2.6
Включает Display Suite, Display Suite Extras, Display Suite UI
Обновлено OK
Entity API 7.x-1.5
Включает Entity API
Обновлено OK
Entity reference 7.x-1.1
Включает Entity Reference
Обновлено OK
Flex Slider 7.x-2.0-alpha3
Включает FlexSlider, FlexSlider Fields, FlexSlider Views Style
Доступно обновление предупреждение
FlexSlider Views Slideshow 7.x-2.x-dev (2013-Мар-16)
Рекомендуемая версия: 7.x-2.x-dev (2013-Окт-01)
Скачать
Примечания к версии
Включает FlexSlider Views Slideshow
Обновлено OK
Follow 7.x-2.0-alpha1
Включает Follow
Обновлено OK
Galleria 7.x-1.0-beta3
Включает Galleria
Обновлено OK
Get Locations 7.x-1.12
Включает Get Locations, Getlocations Fields
Обновлено OK
IMCE 7.x-1.9
Включает IMCE
Обновлено OK
Libraries API 7.x-2.2
Включает Libraries
Обновлено OK
Localization update 7.x-1.0
Включает Localization update
Обновлено OK
Menu Editor 7.x-1.0-beta3
Включает Menu Editor
Обновлено OK
Panels 7.x-3.4
Включает Mini panels, Panel nodes, Panels, Panels In-Place Editor
Обновлено OK
Pathauto 7.x-1.2
Включает Pathauto
Обновлено OK
Printer, email and PDF versions 7.x-1.3
Также доступна версия 7.x-2.0 (2014-Апр-02)
Скачать
Примечания к версии
Включает PDF version, Printer-friendly pages, Send by email
Обновлено OK
Quick Tabs 7.x-3.6
Включает Quicktabs
Обновлено OK
Rate 7.x-1.7
Включает Rate
Обновлено OK
Similar By Terms 7.x-2.3
Включает Similar By Terms
Обновлено OK
Site map 7.x-1.2
Включает Site map
Доступно обновление предупреждение
Style Switcher 7.x-1.x-dev (2012-Апр-20)
Рекомендуемая версия: 7.x-1.x-dev (2013-Окт-01)
Скачать
Примечания к версии
Также доступна версия 7.x-2.x-dev (2014-Апр-20)
Скачать
Примечания к версии
Включает Style Switcher
Обновлено OK
Taxonomy display 7.x-1.1
Включает Taxonomy display
Обновлено OK
Taxonomy Term Status 7.x-1.1
Включает Taxonomy Term Status
Обновлено OK
tinynav.js 7.x-1.2
Включает Tiny Nav js
Обновлено OK
Token 7.x-1.5
Включает Token
Обновлено OK
Transliteration 7.x-3.2
Включает Transliteration
Обновлено OK
Video Embed Field 7.x-2.0-beta7
Включает Video Embed Facebook, Video Embed Field
Обновлено OK
Views 7.x-3.8
Включает Views, Views UI
Обновлено OK
Views Bulk Operations (VBO) 7.x-3.2
Включает Views Bulk Operations
Обновлено OK
Views Slideshow 7.x-3.1
Включает Views Slideshow
Обновлено OK
Voting API 7.x-2.11
Включает Voting API
Обновлено OK
Webform 7.x-3.20
Также доступна версия 7.x-4.0-rc3 (2014-Апр-22)
Скачать
Примечания к версии
Включает Webform
Темы оформления
Доступные версии не найдены предупреждение
global_news 7.x-1.0
Включает global_news
Комментарии
Столкнулся на своем сайте с такой же проблемой.
Решение:
Открить файл includes/install.inc и внести изменения.
Заменить следующую строку:
<?phpreturn $info['distribution_name'];?>
на две строки следующего вида:
<?phpif ( ! array_key_exists('distribution_name', $info)) $info['distribution_name'] = 'Drupal';
return $info['distribution_name'];?>
Мне помогло.
Решение не мое. Нашел тут.
мне тоже, пасиба
Спасибо! Помогло.
includes/install.inc
$profile = drupal_get_profile();
$info = system_get_info('module', $profile);
//This line to comment
//return $info['distribution_name'];
//This line to insert
if ( ! array_key_exists('distribution_name', $info)) $info['distribution_name'] = 'Drupal';
return $info['distribution_name'];
}
Спасибо, помогло