Как найти версию установленного Drupal - PullRequest
58 голосов
/ 22 мая 2010

Как узнать, какая версия Drupal установлена ​​на моем сервере?

Ответы [ 16 ]

47 голосов
/ 31 октября 2011

Вы можете получить это, войдя в систему администратора.Перейдите в Администрирование → Отчеты → Отчет о состоянии.

Это позволит вам узнать всю информацию о вашей конфигурации сайта, включая версию Drupal.

29 голосов
/ 27 января 2013

Чтобы легко проверить версию Drupal, перейдите на www.yourwebsite.com/CHANGELOG.txt

CHANGELOG.txt покажет вам версию и обновления журнала изменений до версии сборки Drupal.

24 голосов
/ 24 мая 2012

Это определяется как глобальная переменная PHP в /includes/bootstrap.inc в D7. Пример: define('VERSION', '7.14'); Так что используйте это так ...

if (VERSION >= 7.1) {
  do_something();
}
22 голосов
/ 25 октября 2014

Вы также можете ввести:

drush status в папке вашего проекта. Он распечатает что-то вроде этого:

$ drush status
 Drupal version         :  7.27 **<--**
 Default theme          :  garland
 Administration theme   :  garland
 PHP executable         :  php
 PHP configuration      :  "C:\Program Files (x86)\Drush\Php\php.ini"
 PHP OS                 :  WINNT
 Drush version          :  6.0
 Drush configuration    :
 Drush alias files      :  c:/users/spaden/.drush/pantheon.aliases.drushrc.php
 Drupal root            :  c:/Users/spaden/localSite/

Надеюсь, это поможет!

9 голосов
/ 22 мая 2010

Войдите в интерфейс администратора Drupal. Затем перейдите в «Администрирование -> Доступные обновления». И вы сможете увидеть, какую версию drupal вы используете.

или вы можете перейти в файл /modules/system/system.info, и вы увидите что-то вроде версия = "6.2"

6 голосов
/ 26 августа 2017

In Drupal 7

Откройте файл CHANGELOG.txt и самая верхняя версия будет установленной версией.

In Drupal 8

Откройте файл core / lib / Drupal.php, и будет упомянута версия, например const VERSION = '8.1.8';

Drush Tool

Статус Drush

Интерфейс администратора

Перейдите в Администрирование -> Отчеты -> Отчет о состоянии или введите URL / admin / reports / status

Выше приведен самый простой способ установки wappalyzer браузер аддоны и увидим магию.

4 голосов
/ 08 сентября 2015

Из базы данных

Запустите следующий запрос:

SELECT info FROM system WHERE type = 'module' AND name = 'node';

После этого вы получите сериализованное строковое значение, например:

a: 10: {s: 4: "name"; s: 4: "Node"; s: 11: "description"; s: 66: "Позволяет отправлять контент на сайт и отображать на страницах. "; s: 7:" пакет "; s: 15:" Требуется ядро ​​"; s: 7:" версия "; s: 4:" 6.20 "; s: 4:" ядро ​​"; s: 3:" 6 .x "S: 7:" проект "; S: 6:" Друпал "S: 9:" штамп даты "; S: 10:" 1292447788 "S: 12:" зависимости "; а: 0: {} с: 10: "иждивенцев"; а: 0: {} s: 3: "PHP"; s: 5: "4.3.5";}

Затем отмените сериализацию этой строки. Вы можете использовать функцию php unserialize или любой онлайн-сервис, такой как: http://unserialize.me

Вы должны увидеть два элемента массива, как показано ниже, где показан номер текущей версии:

[version] => 6.20
[core] => 6.x
3 голосов
/ 18 июля 2017

Для Drupal7

Два способа найти установленную версию drupal. Для этого вы должны войти в систему как администратор.

1. Перейдите по ссылке «admin / reports / status», на странице отчета о состоянии отобразится первый друпал с его версией.

2. Перейдите по ссылке «admin / modules», и, найдя вкладку «ядро», мы найдем модули, добавленные в drupal, с помощью «version».

Для Drupal8

Откройте drupal \ core \ lib \ Drupal.php в вашем текстовом редакторе

вы увидите что-то вроде этого (от строки 79 до строки 84)

open drupal\core\lib\Drupal.php in your text editor

you will see something like this (from line 79 to line 84)

class Drupal {

/**
* The current system version.
*/
const VERSION = '8.2.3';
3 голосов
/ 22 июня 2016

Действительно простой способ: перейти на ваш сайт и в браузере перейти: просмотреть исходный код.

Обычно вы можете найти:

<meta name="generator" content="Drupal 7 (http://drupal.org)" />

Или просто нажмите: Ctrl / Cmd "F": и найдите слово Drupal.

Вы найдете версию Drupal в коде, ничего не проверяяв админ.

3 голосов
/ 14 августа 2013

Для более старых версий вы можете найти подробности здесь: Модули / система / system.module

Одна из моих установок говорит:

define ('VERSION', '5.6');

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...