如何找到Drupal的安装版本

时间:2010-05-22 07:19:42

标签: drupal

如何知道我的服务器中安装了哪个版本的Drupal?

17 个答案:

答案 0 :(得分:47)

您可以登录admin来获取此信息。转至管理→报告→状态报告。

这将让您知道该网站的所有配置信息,包括您的Drupal版本。

答案 1 :(得分:29)

要轻松检查Drupal版本,请转到www.yourwebsite.com/CHANGELOG.txt

CHANGELOG.txt将向您显示Drupal构建版本的版本和更改日志更新。

答案 2 :(得分:24)

这被定义为D7中/includes/bootstrap.inc中的全局PHP变量。示例:define('VERSION', '7.14');因此请像这样使用它......

if (VERSION >= 7.1) {
  do_something();
}

答案 3 :(得分:22)

您也可以输入:

项目文件夹中的

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/

希望这有帮助!

答案 4 :(得分:9)

登录Drupal管理界面。然后转到“管理 - &gt;可用更新”。你将能够看到你正在使用的drupal版本。

或者你可以转到文件/modules/system/system.info,你会看到类似的东西 version =“6.2”

答案 5 :(得分:6)

在Drupal 7中

打开CHANGELOG.txt,最高版本将是已安装的版本。

在Drupal 8中

打开core / lib / Drupal.php文件,会有一个提到的版本 const VERSION ='8.1.8';

捣蛋工具

碾压状态

管理界面

转到管理员 - &gt;报告 - &gt;状态报告或输入URL / admin / reports / status

  

以上是安装 wappalyzer 浏览器的最简单方法   插件,看看魔术。

答案 6 :(得分:4)

来自数据库

运行以下查询:

Foldable

之后,您将收到一个序列化的字符串值,如:

  

一个:10:{S:4:&#34;名称&#34 ;; S:4:&#34;节点&#34 ;; S:11:&#34;描述&#34 ;; S:66 :&#34;允许将内容提交到网站并显示在网页上。&#34;; s:7:&#34; package&#34 ;; s:15:&#34;核心 - 必需&#34; ; S:7:&#34;版本&#34 ;; S:4:&#34; 6.20&#34 ;; S:4:&#34;核心&#34 ;; S:3:&#34; 6 .X&#34 ;; S:7:&#34;项目&#34 ;; S:6:&#34; drupal的&#34 ;; S:9:&#34;邮戳&#34 ;; S:10:& #34; 1292447788&#34 ;; S:12:&#34;依赖性&#34 ;;一个:0:{} S:10:&#34;家属&#34 ;;一个:0:{} S:3: &#34; PHP&#34 ;; S:5:&#34; 4.3.5&#34 ;;}

然后,反序列化此字符串。您可以使用php unserialize function或任何在线网络服务,例如:http://unserialize.me

您应该看到两个数组元素,如下所示,显示当前的版本号:

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

答案 7 :(得分:3)

真正简单的方法是:转到您的网站,然后进入浏览器转到:查看来源。

一般来说,你可以找到:

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

或者只需按:Ctrl / Cmd&#34; F&#34;:然后找到Drupal这个词。

您可以在代码中找到Drupal版本,而无需在admin中查看任何内容。

答案 8 :(得分:3)

适用于Drupal7

您可以通过两种方式找到已安装的drupal版本。因此您必须以管理员身份登录。

1.转到Url&#39; admin / reports / status&#39;,在状态报告页面上,它将显示第一个drupal及其版本。

2.转到Url&#39; admin / modules&#39;,在找到核心标签后,我们可以找到drupal贡献的模块&#39;版本&#39;。

适用于Drupal8

在文本编辑器中打开drupal \ core \ lib \ Drupal.php

你会看到类似的东西(从第79行到第84行)

&#13;
&#13;
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';
&#13;
&#13;
&#13;

答案 9 :(得分:3)

对于旧版本,您可以在此处找到详细信息: 模块/系统/ system.module

我的一个安装说:

define('VERSION','5.6');

答案 10 :(得分:2)

实际上,在任何主题或模块文件夹(在/ sites / all中)查看Drupal实例上的任何.info文件对您来说可能是最简单/最快的,而不是添加PHP代码,尽管两者都非常简单。

如果由于任何原因您没有对Drupal服务器的FTP / SSH访问权限,还有其他方法可以在浏览器中查看页面源(如果您知道要查找的内容)或简单的浏览器插件,例如'Drupal for萤火虫'或类似的能力:

https://addons.mozilla.org/en-US/firefox/addon/drupal-for-firebug/

答案 11 :(得分:1)

或者,您可以在浏览器中安装Drupal版本检查插件,然后单击导航栏中的drupal图标。这是检查Drupal版本的最简单方法。

以下是该插件的链接 - https://addons.mozilla.org/en-US/firefox/addon/drupal-version-check/

答案 12 :(得分:1)

Drupal 8以编程方式:$('.a.b:not(.c)') // a and b but no c

答案 13 :(得分:1)

Drupal 7 admin-> modules->(请参阅核心模块的版本,如block) 管理员->报告->状态->重复版本

Drupal 8 admin->报告->更新:请参阅Drupal核心

答案 14 :(得分:1)

使用drush知道您正在使用哪个drupal版本。 命令:紧急状态

下面是它将显示的信息列表:

Drupal version : 8.7.10                                                  
 Site URI       : http://default                                          
 DB driver      : mysql                                                   
 DB hostname    : localhost                                               
 DB port        : 3306                                                    
 DB username    : root                                                    
 DB name        : drupal_8_7_10                                           
 PHP binary     : /usr/bin/php7.4                                         
 PHP config     : /etc/php/7.4/cli/php.ini                                
 PHP OS         : Linux                                                   
 Drush script   : /opt/lampp/htdocs/drupal-8.7.10/vendor/drush/drush/drus 
                  h                                                       
 Drush version  : 10.2.0                                                  
 Drush temp     : /tmp                                                    
 Drush configs  : /opt/lampp/htdocs/drupal-8.7.10/vendor/drush/drush/drus 
                  h.yml                                                   
 Drupal root    : /opt/lampp/htdocs/drupal-8.7.10                         
 Site path      : sites/default     

答案 15 :(得分:0)

打开项目文件夹。 查找CHANGELOG.txt并打开它。 在这里你可以找到版本。

答案 16 :(得分:0)

在Drupal管理面板中,您可以使用以下菜单进行查找, Drupal管理员报告->状态报告。  否则

您可以通过URL或查看源代码找到Drupal版本。

URL =>在http://example.com/CHANGELOG.txt

中键入 CHANGELOG.txt

查看源代码=>您可以通过以下[元标记]找到它

enter image description here

此元标记仅出现在Drupal网站中。您可以确认该Web应用程序基于Drupal CMS。