小智 49
您可以登录admin来获取此信息.转至管理→报告→状态报告.
这将让您知道该网站的所有配置信息,包括您的Drupal版本.
小智 29
要轻松检查Drupal版本,请转到 www.yourwebsite.com/CHANGELOG.txt
CHANGELOG.txt
将显示版本并更改Drupal构建版本的日志更新.
Abb*_*den 26
你也可以输入:
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/
Run Code Online (Sandbox Code Playgroud)
希望这可以帮助!
dou*_*osh 24
这被定义为/includes/bootstrap.inc
D7中的全局PHP变量.示例:define('VERSION', '7.14');
所以像这样使用它......
if (VERSION >= 7.1) {
do_something();
}
Run Code Online (Sandbox Code Playgroud)
登录Drupal管理界面.然后转到"管理 - >可用更新".你将能够看到你正在使用的drupal版本.
或者你可以转到文件/modules/system/system.info,你会看到类似于version ="6.2"的内容
小智 6
在Drupal 7中
打开CHANGELOG.txt,最高版本将是已安装的版本.
在Drupal 8中
打开core/lib/Drupal.php文件,会有一个像const VERSION ='8.1.8'这样的版本;
捣蛋工具
匆匆状态
管理界面
转到管理 - >报告 - >状态报告或输入URL/admin/reports/status
以上是最简单的方法,否则安装wappalyzer浏览器插件,看看魔术.
从数据库
运行以下查询:
SELECT info FROM system WHERE type = 'module' AND name = 'node';
Run Code Online (Sandbox Code Playgroud)
之后,您将收到一个序列化的字符串值,例如:
a:10:{s:4:"name";s:4:"Node";s:11:"description";s:66:"允许将内容提交到站点并显示在页面上。";s :7:"package";s:15:"Core - required";s:7:"version";s:4:"6.20";s:4:"core";s:3:"6.x" ;s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1292447788";s:12:"dependencies";a:0:{}s:10 :"家属";a:0:{}s:3:"php";s:5:"4.3.5";}
然后,反序列化这个字符串。您可以使用php 反序列化功能或任何在线 Web 服务,例如:http : //unserialize.me
您应该看到如下两个数组元素,它们显示了当前的版本号:
[version] => 6.20
[core] => 6.x
Run Code Online (Sandbox Code Playgroud)
真正简单的方法是:转到您的站点,然后进入浏览器,转到:查看源代码。
一般来说你可以找到:
<meta name="generator" content="Drupal 7 (http://drupal.org)" />
Run Code Online (Sandbox Code Playgroud)
或者只需按:Ctrl/Cmd“F”:然后找到单词 Drupal。
您将在代码中找到 Drupal 版本,而无需在管理员中检查任何内容。