Hibás 6.x verziószám

ATAG képe

Elég érdekes a probléma és képtelen vagyok a végére járni.

Egy biztonsági frissítést követően ( 6.3 -> 6.4 ) az a furcsa dolog történt, hogy az állapot jelentésnél továbbra is 6.3-as verziót írt ki a drupal és a core modulok verziószáma is ugyanez.
Sok sikertelen próbálkozás után teljesen előlről telepítettem mindent.
tehát:
files könyvtár mentve, settings.php mentve, adatbázis mentve
Mindent töröltem a tárhelyről, feltelepítettem egy teljesen új 6.4-et.
Ezután visszamásoltam a files mappát, visszaállítottam az adatbázi mentést, bekapcsoltam a modulokat, sminkeket és hoppá, ismét 6.3-as lett a rendszer.

Következő próbánál az adatbázis mentés _MINDEN_ 6.3 stringjét 6.4-re cseréltem, de így sem változott semmi.

Valakinek ha lenne használható ötlete a probléma megoldásában, azt nagyon megköszönném :)

ATAG

Drupal verzió: 
Fórum: 
ATAG képe

Bocsánat, ez lemaradt:
system.info:
; $Id: system.info,v 1.4 2007/06/08 05:50:56 dries Exp $
name = System
description = Handles general site configuration for administrators.
package = Core - required
version = VERSION
core = 6.x

; Information added by drupal.org packaging script on 2008-08-14
version = "6.4"
project = "drupal"
datestamp = "1218672610"

Ennek ellenére az adatbázisban 6.3 ként szerepel és nem talál frissítést az update.php futtatásakor:
a:10:{s:4:"name";s:6:"System";s:11:"description";s:54:"Handles general site configuration for administrators.";s:7:"package";s:15:"Core - required";s:7:"version";s:3:"6.3";s:4:"core";s:3:"6.x";s:7:"project";s:6:"drupal";s:9:"datestamp";s:10:"1215640509";s:12:"dependencies";a:0:{}s:10:"dependents";a:0:{}s:3:"php";s:5:"4.3.5";}

0
0

ATAG

Pasqualle képe

mi van a modules/system/system.module 12. soraban?

define('VERSION', '6.4');
0
0
ATAG képe

Pontosan ez :)

0
0

ATAG

Paal képe

Nem elég a fájlokat felmásolni, az update.php-t is le kell futtatni.

0
0

--
Palócz Paal Pál, a drupal.hu admin csoportjának tagja
Ajánlott olvasmány: Eric Steven Raymond - Hogyan kérdezzünk okosan

Pasqualle képe

az állapot jelentésnek akkor is jo verziot kell kiirnia ha valaki nem futtat update.php-t..

0
0
Pasqualle képe

az az erzesem, hogy valahol lapul meg egy define a drupal fajljaidban. valamelyik modulban vagy valahol..

ra tudsz keresni erre az osszes fajlban?

define('VERSION', '6.3');

vagy az includes/common.inc ben
590. sort,
ezt:

  if ($errno & (E_ALL ^ E_NOTICE)) {

csereld le erre:
  if ($errno & (E_ALL)) {

es akkor a drupal kiirja ha valahol feluldefinialtad a VERSION erteket

0
0
ATAG képe

Köszönöm, zseniálisak vagytok :))

Egy modul könyvtárában volt egy "define('VERSION', '6.3');" egy teljesen oda nem illő fájlban...

Úgy tűnik egy 6.3-as telepítés modules könyvtárát sikerült belemásolnom valahogy, ez okozta a hibát.

0
0

ATAG

ATAG képe

Újabb frisssítés (6.6), újra ez a hiba.
A különbség annyi, hogy a törölt modulok is elérhetőnek látszanak. Most csak egy teljesen szűz 6.6 telepítés és a saját settings.php van fönt (tehát semmilyen külső smink/modul) - tulajdonképp csak az adatbázis maradt a régi - de a verzió maradt 6.5 és nemlétező modulokat lehet(ne) bekapcsolni. Update.php futtatása semmit sem ér :(

A dolog legnagyobb érdekessége, hogy ha lemásolom az portált a saját gépemre, minden rendben van O.o

0
0

ATAG

Pasqualle képe

verzió maradt 6.5 és nemlétező modulokat lehet(ne) bekapcsolni

akkor megint valami szemet van a drupal konyvtaradban. fogadni mernek, hogy nem szuz 6.6-os, foleg, hogy elotte azt irod: frissites..

ha lemásolom az portált a saját gépemre, minden rendben van

akkor azt mar sikerult valamennyire rendbe raknod..

0
0
ATAG képe

Úgy tűnik valami gyorsítótárazás lehet a szerveren, mert teljesen független az oldal a feltöltött fájloktól. Az viszont már biztos hogy nem a Drupallal van probléma :)

Na időközben kiderült hogy másik szerverre költöztették a tárhelyünket csak elfelejtettek szólni és megadni az új hozzáféréseket :S
Bocs a zavarásért...

0
0

ATAG