2010-05-22 278 views

Respuesta

9

Inicie sesión en la interfaz de administración de Drupal. Luego vaya a "Administrar -> Actualizaciones disponibles". Y podrás ver qué versión de drupal estás usando.

o puede ir a la /modules/system/system.info archivo y verá algo así como la versión = "6.2"

41

Usted puede obtener esta ingresando a admin. Vaya a Administrar → Informes → Informe de estado.

Esto le permitirá conocer toda su información de configuración del sitio, incluida su versión de Drupal.

+7

La URL será '/ admin/reports/status' – doublejosh

+0

Esto solo le brinda la primera parte. A menudo veo módulos que requieren, por ejemplo, 7.x-1.5. Entonces aquí obtendrás el 7.x. pero donde obtener la parte "-1.5"? –

+0

@GuillaumeBois, las versiones de Drupal solo tienen dos números. Versiones como "7.x-1.5" usadas solo para módulos expresan que alguna versión es compatible con, por ejemplo. Drupal 7.x, y "-1.5" parte es en la versión de propiedad del módulo. – maciek

18

Esto se define como una variable global de PHP en /includes/bootstrap.inc dentro de D7. Ejemplo: define('VERSION', '7.14'); a fin de utilizarlo como esto ...

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

Para comprobar fácilmente la versión de Drupal, ir a www.yourwebsite.com/CHANGELOG.txt

CHANGELOG.txt le mostrará la versión y el registro de cambios cambios a la versión de Drupal construir.

+6

Mucha gente recomienda eliminar ese archivo, por lo que no estará disponible en todas partes. – Fuzzy76

+0

La mayoría de los propietarios de sitios eliminan CHANGELOG.txt para mantener oculta la información de su sitio a los intrusos. –

+0

@jaesperanza me da vueltas la cabeza ... Si actualizo manualmente drupal (elimino archivos en el sitio, copio nueva versión de drupal y ejecuto update.php) y falla ... el registro de cambios va a decir "nueva versión" incluso aunque no se actualizó correctamente Por cierto, he usado otros CMS, todo el proceso de eliminar archivos de carga de archivos me parece realmente estúpido. – nthChild

3

Para versiones anteriores se pueden encontrar los detalles aquí: modules/system/system.module

Uno de mi instala dice:

define ('VERSIÓN', '5.6');

2

De hecho, mirar cualquier archivo .info en su instancia de Drupal en cualquier carpeta de tema o módulo (inside/sites/all) puede ser más fácil/más rápido para usted en lugar de agregar código PHP, aunque ambos son bastante fáciles.

Si por alguna razón no tiene acceso FTP/SSH a su servidor Drupal, hay otras maneras como ver el origen de la página en el navegador (si sabe lo que busca) o un simple complemento del navegador como 'Drupal para Firebug' o utlity similar:

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

12

También puede escribir:

drush status en la carpeta del proyecto. Imprimirá algo como esto:

$ 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/ 

Espero que esto ayude!

2

A partir de la base de datos de

ejecute la siguiente consulta:

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

Después, recibirá un valor de cadena en serie como:

a: 10: {s: 4 : "nombre"; s: 4: "Nodo"; s: 11: "descripción"; s: 66: "Permite que el contenido se envíe al sitio y se muestre en páginas."; s: 7: "paquete"; s : 15: "Core - required"; s: 7: "version"; s: 4: "6.20"; s: 4: "core"; s: 3: "6.x" ; s: 7: "proyecto"; s: 6: "drupal"; s: 9: "datestamp"; s: 10: "1292447788"; s: 12: "dependencias"; a: 0: {} s: 10 : "dependientes"; a: 0: {} s: 3: "php"; s: 5: "4.3.5";}

Entonces, unserialize esta cadena. Se puede utilizar el php unserialize function o cualquier servicio web en línea, tales como: http://unserialize.me

Debería ver dos elementos de la matriz como a continuación que muestra el número de versión actual:

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

La manera muy fácil es: ir a su sitio, y en el navegador vaya a: ver fuente.

En general, usted puede encontrar:

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

o simplemente pulse: Ctrl/Cmd "F": Y encontrar la palabra Drupal.

Encontrará la versión de Drupal en el código sin verificar nada en el administrador.

0

Drupal 8 mediante programación: \DRUPAL::VERSION

0

Abrir la carpeta del proyecto. Busque CHANGELOG.txt y ábralo. Aquí puede encontrar la versión.

3

Para Drupal7

Dos maneras de encontrar Drupal instalados version.for esto usted tiene que iniciar la sesión como administrador.

1. Vaya a Url 'admin/reports/status', en la página de informe de estado se mostrará el primer drupal con su versión.

2. Vaya a la URL 'admin/modules', al encontrar la pestaña principal, podemos encontrar los módulos drupal contribuidos con 'versión'.

Para Drupal8

abierto Drupal \ core \ lib \ Drupal.PHP en su editor de texto

verá algo como esto (de la línea 79 a la línea 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';

2

En Drupal 7

abierto CAMBIOS. txt y la versión más alta será la versión instalada.

En Drupal 8

núcleo lib archivo Drupal.php Abrir// y habrá una versión mencionado como const VERSION = '8.1.8';

de herramientas Drush

Drush estado

interfaz de administración

Ir a Administrar -> Informes -> Informe de situación o introduzca la URL/admin/reports/estado

arriba es la manera más simple de lo contrario wappalyzer navegador complementos y ver la magia.

Cuestiones relacionadas