BackUp and Migrate modul a Neobase-n és az Extra-n

nemetivilmos képe

BackUp and Migrate Modul tesztelés klf feladatokon keresztül klf körülmények között

Háttér
-------

Localhost : xampp Version 1.7.1
Szerver verzió: 5.1.33-community
Protokoll verzió: 10
MySQL karakterkészlet: UTF-8 Unicode (utf8)
Webszerver Apache/2.2.11 (Win32) DAV/2 mod_ssl/2.2.11 OpenSSL/0.9.8i PHP/5.2.9
MySQL kliens verzió: 5.0.51a PHP-kiterjesztés: mysql
phpMyAdmin Verziószám: 3.1.3.1

Böngésző IE 7.0.5730.13

**********************************************************************
Kisérlet célja BackUp and Migrate modul megy-e zökkenő mentesen és hogyan.
**********************************************************************

1./ kisérlet
------------

készítési mappa localhost/A

Standard Drupal webhely néhány oldallal és menüvel
Garland Smink : Blue Lagoon (alapértelmezett)
lekapcsolva minden blokk, admin belépés .../?q=user
Adminisztrációs smink: rendszer alapértelmezés
Az adminisztrációs smink használata tartalom szerkesztéshez - ki

no compression mód
localhost/A -> Backup -> Export : a.sql

fogadó mappa localhost/B

localhost/B -> Backup -> Import : a.sql

Tapasztalat: A honlap hibátlanul átköltözött

2./ kisérlet
------------

készítési mappa localhost/A

Standard Drupal webhely néhány oldallal és menüvel
Garland Smink : Belgian Chocolate <-------- VÁLTOZTATÁS !!
lekapcsolva minden blokk, admin belépés .../?q=user
Adminisztrációs smink: rendszer alapértelmezés
Az adminisztrációs smink használata tartalom szerkesztéshez - ki

no compression mód
localhost/A -> Backup -> Export : a.sql

fogadó mappa localhost/B

...\sites\default\files\color\garlandxxxxx mappát ide kell másolni
a localhost/A helyről

localhost/B -> Backup -> Import : a.sql

Tapasztalat: A honlap hibátlanul átköltözött

ha a ...\sites\default\files\color\garlandxxxxx mappát nem másolom át, a honlap smink elszáll, megszűnik, a tartalom az látható egy smink nélküli állapotban. Érdekesség, ha a garland egyedi beállítását megnézem akkor az jó adatot mutat : Belgian Chocolate.

Oka az adatbázist migrálja (másolja) csak a Backup modul, a járulékos mappákat fájlokat NEM !!

Javítható : Simkek -> Beállitás -> Garland -> Beállítások mentése gomb megnyomása után megjelenik az eredetileg az A helyen levő smikkel az oldal és hibátlanul működik. A Garland beállítása is működik, bármely szinkészletet lehet választani. A legelső javításkor más szinkészlet is választható.

Oka a Beállítások mentése megnyomásának hatására pótlódik a hiányzó mappa és annak tartalma

3./ kisérlet
------------

készítési mappa localhost/A

Standard Drupal webhely néhány oldallal és menüvel
Garland Smink : Blue Lagoon (alapértelmezett)
lekapcsolva minden blokk, admin belépés .../?q=user
Adminisztrációs smink: rendszer alapértelmezés
Az adminisztrációs smink használata tartalom szerkesztéshez - ki

no compression mód
localhost/A -> Backup -> Export : a.sql

fogadó mappa neobase/B
Új telepítés/alaphelyzetbe állítás után frisstések, egyebek
....\modules mappába bemásolva ami egyedileg kell

neobase/B -> Backup -> Import : a.sql

Tapasztalat:

Az odal átmegy az alábbi üzenettel :
**********************************************************************
warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, 'backup_migrate_restore' was given in /usr/local/drupal/src/6.13/includes/form.inc on line 366.
warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, 'imce_access' was given in /usr/local/drupal/src/6.13/includes/menu.inc on line 452.
**********************************************************************

Nem jelenik meg az admin_menü funkció a felső sorban (a Drupal menü kikapcsolva, belépés stb !!) a lapon a ?q=admin, ?q=user, stb módon lehet navigálni. (!!?)

A modulok lapon írja :
**********************************************************************
Egy vagy több modul vagy smink telepített kiadása vissza lett vonva. Erősen javasolt mielőbb frissíteni vagy kikapcsolni az érintetteket. Bővebb információ az elérhető frissítések oldalán.
**********************************************************************
Az admin_menü bekapcsolt állapotú, annak ellenére, hogy a ...\modules mappában benne vannak a megfelelő modulok, nem működik. A Beállítások mentése után megjelenik - szerintem ez hiba, mivel a localhost-os "költöztetés" során ez nem volt tapasztalható.

A fissitésre hivja fel a figyelmet :

**********************************************************************
2009.07.23-i állapot szerint ez egy fontos frissítési momentum :

The following queries were executed
system module
Update #6051
ALTER TABLE {users} ADD `signature_format` SMALLINT NOT NULL DEFAULT 0

Ha ezt a frissítést nem csinálom meg a migrálás előtt akkor pl. az alábbi üzenettel a lap elszáll:
**********************************************************************
Hiba a felület fordítás importálás közben.
További információ a hiba oldalon

An HTTP error 404 occurred. /batch?id=9&op=do
**********************************************************************

Nem kötelező, enélkül működőképes (elvileg) !
**********************************************************************
Wysiwyg 6.x-1.1
Ajánlott verzió: 6.x-2.0 (2009-jún-10) Letöltés Kiadási információk

Visszavont kiadás: A projekt éppen telepített kiadását visszavonták, és már nem tölthető le. Erősen javasolt kikapcsolni minden ezzel a kiadással járó funkciót vagy frissíteni egy újabb elérhető kiadásra.
Tartalmazza: Wysiwyg
**********************************************************************
Megjegyzés, ezt nem én telepitettem kiegészítőként. Ezt kapom, de a ...\modules mappában kell frissíteni!

4./ kisérlet
------------

készítési mappa localhost/A

Standard Drupal webhely néhány oldallal és menüvel
Garland Smink : Belgian Chocolate <-------- VÁLTOZTATÁS !!
lekapcsolva minden blokk, admin belépés .../?q=user
Adminisztrációs smink: rendszer alapértelmezés
Az adminisztrációs smink használata tartalom szerkesztéshez - ki

no compression mód
localhost/A -> Backup -> Export : a.sql

fogadó mappa neobase/B
Új telepítés/alaphelyzetbe állítás után frisstések, egyebek
....\modules mappába bemásolva ami egyedileg kell
...\sites\default\files\color\garlandxxxxx mappát ide kell másolni
a localhost/A helyről

neobase/B -> Backup -> Import : a.sql

Tapasztalat: A honlap smink szétesik és nem kezelhető

5./ kisérlet
------------

készítési mappa localhost/A

Standard Drupal webhely néhány oldallal és menüvel
Bluemarine <-------- VÁLTOZTATÁS !!
lekapcsolva minden blokk, admin belépés .../?q=user
Adminisztrációs smink: rendszer alapértelmezés
Az adminisztrációs smink használata tartalom szerkesztéshez - ki

no compression mód
localhost/A -> Backup -> Export : a.sql

fogadó mappa neobase/B
Új telepítés/alaphelyzetbe állítás után frisstések, egyebek
....\modules mappába bemásolva ami egyedileg kell
a localhost/A helyről

neobase/B -> Backup -> Import : a.sql

Tapasztalat: A honlap kezelhető, de az admin_menü bekapcsolt állapota ellenére sem jelenik meg, csak ha modulok lapon a Beállitások mentése gombot megnyomom.

Az odal átmegy az alábbi üzenettel :
**********************************************************************
warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, 'backup_migrate_restore' was given in /usr/local/drupal/src/6.13/includes/form.inc on line 366.
warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, 'imce_access' was given in /usr/local/drupal/src/6.13/includes/menu.inc on line 452.
**********************************************************************

Ha a smink szétesések miatt a saját ...\themes mappába telepített sminkeket, melyek a Drupal alapsminkek, esetleg ezek frissített változatai, kitörlöm, azért, hogy az eredeti előre telepitett legyen az érvényes a lap egy fehér halállal leáll, se tartalom semmi. Valószínü, hogy az eredeti sminkkezelési technológia miatti változtatásával van a baj. Nem tud visszaállni a belső sminkek kezelésére.

Más smink használata (belső standard telepitett) pl Garland nem lehetséges semmilyen formában nem tudtam működésre bírni.

6./ kisérlet
------------
neobase/A bacup -> mentés majd visszaolvasás

Tapasztalat: bármilyen smink esetén akár egy frissen telepített és frissített (!) alapra az import után tökéletes a smink visszaadás, korrekt az oldal működése

7./ kisérlet
------------

készítési mappa neobase/A

Standard Drupal webhely néhány oldallal és menüvel
Bluemarine <-------- VÁLTOZTATÁS !!
lekapcsolva minden blokk, admin belépés .../?q=user
Adminisztrációs smink: rendszer alapértelmezés
Az adminisztrációs smink használata tartalom szerkesztéshez - ki

no compression mód
neobase/A -> Backup -> Export : a.sql

fogadó mappa localhost/B
....\modules mappába bemásolva ami egyedileg kell
a neobase/A helyről

localhost/B -> Backup -> Import : a.sql

Tapasztalat: Teljes káosz és müködésképtelenség, a Címlapot megismeri, semmilyen egyéb funkció nem működik.

Az odal átmegy az alábbi üzenettel :
**********************************************************************
warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, 'backup_migrate_restore' was given in C:\xampp\htdocs\nemetiestarsa\includes\form.inc on line 366.
warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, 'imce_access' was given in C:\xampp\htdocs\nemetiestarsa\includes\menu.inc on line 452.
**********************************************************************

Azután a lapon minden egyéb menüpontra kattintva a következő jelenik meg :
**********************************************************************
Object not found!
The requested URL was not found on this server. The link on the referring page seems to be wrong or outdated. Please inform the author of that page about the error.

If you think this is a server error, please contact the webmaster.

Error 404
localhost
07/23/09 11:36:29
Apache/2.2.11 (Win32) DAV/2 mod_ssl/2.2.11 OpenSSL/0.9.8i PHP/5.2.9
**********************************************************************

Végső tanulság :
A Neobase egy jó hely akkor szerintem ha ott akarsz maradni örökre, mert a munkádat csak oda tudod valahogy feltölteni de onnan sehogy nem tudod levenni. Irtam a supportnak egy levelet, sajnos jött egy egyszerű semmitmondó válasz erre írtam egy hosszabbat, melyre várom a választ.

Hasonló kisérletet végeztem az extra-n ott korrekten működött a Backup and Migrate technika. Kb. egy éve a regisztráció szünetel náluk.

Folytatása következzen ?

Drupal verzió: 
kocsit képe

Szia.

A neobase.hu -n én is hasonlóképp jártam.
Kezdőként kézenfekvő volt egy kész rendszert használni és tesztelgetni a dolgokat (mai napig erre használom.)
Amikor odáig teszteltem az oldalt amit létrehoztam, hogy elfogathatóvá vált a célkitűzéseimnek, gondoltam egy merészet és próbáltam áthozni.
Nem sikerült! Se local host -ra, se máshova.
Telefonon kerestem fel őket és egy kedves női hang arról tájékoztatott, hogy inkább regeljek náluk domain -t és hagyjam ott az egészet. Esetemben ez nem volt járható.
Majd kierőszakoltam egy technikust, aki már kevésbé volt kedves és annyit mondott, hogy dump -oljam az adatbázist és jó lesz. Amúgy miért nem regelek náluk...
Szóval ismétlés a tudás anyja alapon elkészítettem a végleges helyén az oldalt és azóta is ott van.

Végül is érthető, hisz ők ebből (is?) próbálnak "megélni". Szerintem.
Én ennyire jutottam velük.

KocsiT

0
0