program tip

설치된 Drupal 버전을 찾는 방법

radiobox 2020. 12. 3. 07:44
반응형

설치된 Drupal 버전을 찾는 방법


내 서버에 설치된 Drupal 버전을 어떻게 알 수 있습니까?


admin에 로그인하여 얻을 수 있습니다. 관리 → 보고서 → 상태 보고서로 이동합니다.

그러면 Drupal 버전을 포함하여 사이트의 모든 구성 정보를 알 수 있습니다.


Drupal 버전을 쉽게 확인하려면 www.yourwebsite.com/CHANGELOG.txt

CHANGELOG.txt 버전을 표시하고 Drupal 빌드 버전에 대한 로그 업데이트를 변경합니다.


다음을 입력 할 수도 있습니다.

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/

도움이 되었기를 바랍니다!


이것은 /includes/bootstrap.incD7 내 에서 전역 PHP 변수로 정의됩니다 . 예 : define('VERSION', '7.14');이렇게 사용하십시오 ...

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

Drupal 관리자 인터페이스에 로그인합니다. 그런 다음 "관리-> 사용 가능한 업데이트"로 이동합니다. 그리고 사용중인 드루팔 버전을 확인할 수 있습니다.

또는 /modules/system/system.info 파일로 이동하면 버전 = "6.2"와 같은 내용이 표시됩니다.


Drupal 7에서

CHANGELOG.txt를 열면 최상위 버전이 설치된 버전이됩니다.

Drupal 8에서

core / lib / Drupal.php 파일을 열면 const VERSION = '8.1.8'과 같은 버전이 언급됩니다.

Drush 도구

드 러쉬 상태

관리자 인터페이스

관리-> 보고서-> 상태 보고서로 이동하거나 URL / admin / reports / status를 입력하십시오.

위의 방법은 wappalyzer 브라우저 애드온을 설치 하고 마술을 보는 가장 간단한 방법 입니다.


데이터베이스에서

다음 쿼리를 실행합니다.

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 : "package"; s : 15 : "Core-필수"; 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 unserialize 함수 또는 다음과 같은 온라인 웹 서비스를 사용할 수 있습니다 . http://unserialize.me

현재 버전 번호를 보여주는 두 개의 배열 요소가 아래와 같이 표시되어야합니다.

[version] => 6.20
[core] => 6.x

이전 버전의 경우 여기에서 세부 정보를 찾을 수 있습니다 : modules / system / system.module

내 설치 중 하나가 말합니다.

define ( 'VERSION', '5.6');


정말 쉬운 방법은 사이트로 이동하고 브라우저로 이동하여 소스보기입니다.

일반적으로 다음을 찾을 수 있습니다.

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

또는 다음을 누르십시오. Ctrl / Cmd "F": 그리고 Drupal이라는 단어를 찾으십시오.

관리자에서 아무것도 확인하지 않고 코드에서 Drupal 버전을 찾을 수 있습니다.


Drupal7 용

두 가지 방법으로 설치된 drupal 버전을 찾을 수 있습니다.이를 위해 관리자로 로그인해야합니다.

1. Url 'admin / reports / status'로 이동하면 상태 보고서 페이지에서 버전과 함께 첫 번째 드루팔이 표시됩니다.

2. Url 'admin / modules'로 이동하여 core 탭을 찾으면 'version'이있는 drupal 기여 모듈을 찾을 수 있습니다.

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';


Indeed, looking at any .info file on your Drupal instance in any theme or module folder (inside /sites/all) may be easiest/quickest for you as opposed to adding PHP code though both are quite easy.

If for any reason you don't have FTP/SSH access to your Drupal server, there are other ways like viewing page source in the browser (if you know what look for) or a simple browser pluggin such as 'Drupal for Firebug' or similar utlity:

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


Alternatively you can install Drupal version check plugin in your browser and click on the drupal icon in your navigation bar. This is the easiest way to check Drupal version.

Here is the link to the plugin - https://addons.mozilla.org/en-US/firefox/addon/drupal-version-check/


Drupal 8 programmatically: \DRUPAL::VERSION


Drupal 7 admin->modules->(see version of core module like block ) admin->reports->status->drupal version

Drupal 8 admin->reports->updates : see Drupal core


Open project folder. Look for CHANGELOG.txt and open it. Here you can find version.


In Drupal admin panel, you can find using the menu as follows, Drupal admin Reports->Status report. or else

You can find Drupal version via URL or View Source.

URL=> type CHANGELOG.txt in http://example.com/CHANGELOG.txt

View Source => You can find this by the following [meta tag]

enter image description here

This meta tag appears only in Drupal Site. You can confirm that the web application is based on Drupal CMS.

참고URL : https://stackoverflow.com/questions/2887282/how-to-find-version-of-drupal-installed

반응형