PDA

Zobacz pełną wersję : Błędy podczas migracji z 1.5.26 na 2.5.x



Basman
11-12-2012, 11:39
Witam serdecznie wszystkich.

Właśnie ścieram się z migracją joomla 1.5.26 na 2.5.0. Próbuje zrobić to za pomocą jupgrade. Niestety puki co wyskakują mi pewne błędy z którymi nie wiem jak sobie poradzić i czym są spowodowane.

Mam wyłączone opcjie pobierania i rozpakowywania joomla(przerzuciłem na serwer rozpakowaną joomle 2.5.0 próbowałem też z 2.5.3 i 2.5.8)


==========
[checks]

1

==========
[cleanup]

1

==========
[install_config]

Warning: require_once(/x/public_html/Joomlaprzeniesienie/joomla25/libraries/joomla/methods.php): failed to open stream: No such file or directory in /x/public_html/Joomlaprzeniesienie/administrator/components/com_jupgrade/includes/install_config.php on line 24 Fatal error: require_once(): Failed opening required '/x/public_html/Joomlaprzeniesienie/joomla25/libraries/joomla/methods.php' (include_path='.:/usr/local/lib/php') in /x/public_html/Joomlaprzeniesienie/administrator/components/com_jupgrade/includes/install_config.php on line 24

==========
[install_db]

Warning: require_once(/x/public_html/Joomlaprzeniesienie/joomla25/libraries/joomla/methods.php): failed to open stream: No such file or directory in /x/public_html/Joomlaprzeniesienie/administrator/components/com_jupgrade/includes/install_db.php on line 30 Fatal error: require_once(): Failed opening required '/x/public_html/Joomlaprzeniesienie/joomla25/libraries/joomla/methods.php' (include_path='.:/usr/local/lib/php') in /x/public_html/Joomlaprzeniesienie/administrator/components/com_jupgrade/includes/install_db.php on line 30

==========
[undefined] [undefined]

Warning: require_once(/x/public_html/Joomlaprzeniesienie/joomla25/libraries/joomla/methods.php): failed to open stream: No such file or directory in /x/public_html/Joomlaprzeniesienie/administrator/components/com_jupgrade/includes/jupgrade.class.php on line 86 Fatal error: require_once(): Failed opening required '/x/public_html/Joomlaprzeniesienie/joomla25/libraries/joomla/methods.php' (include_path='.:/usr/local/lib/php') in /x/public_html/Joomlaprzeniesienie/administrator/components/com_jupgrade/includes/jupgrade.class.php on line 86

==========


Pozdrawiam

zwiastun
11-12-2012, 12:15
Migracji dokonujesz na serwerze zdalnym? lokalnym? Jakieś bliższe informacje o serwerze?
Czemu nie przeprowadzasz migracji lokalnie?

Basman
11-12-2012, 12:31
Próbuje dokonać migracji na serwerze zdalnym. Jeśli sądzisz, że migracja na serwerze lokalnym może pomóc to oczywiście spróbuję i tego.
"Jakieś bliższe informacje o serwerze?" Nie wiem jakich informacji oczekujesz (http://allegro.pl/hosting-10gb-bez-limitu-transferu-na-rok-w-gbzl-pl-i2839828193.html) to właściwie są wszystkie które posiadam.
Pozdrawiam i dzięki za odzew (spróbuję dokonać migracji na serw lokalnym i odezwę się jak poszło).
Jakieś podpowiedzi co do tego jak zrobić to lokalnie, żeby się udało? Czy wszystko standardowo ?

zwiastun
11-12-2012, 12:41
Jeśli sądzisz, że migracja na serwerze lokalnym może pomóc to oczywiście spróbuję i tego
Nigdy nie dokonuję takich operacji na działającej witrynie, na zdalnym serwerze. Zawsze na kopii i to kopii lokalnej. Oszczędzam sobie siwych włosów i niepotrzebnych stresów

Basman
11-12-2012, 12:45
Tozn ja też nie robiłem tego na działającej witrynie tylko na swoim prywatnym serwerze :)

Basman
11-12-2012, 20:30
Witam ponownie
Zrobiłem tak jak polecił mi Zwiastun natomiast nadal coś nie działa.

A mianowicie ciśgle pokazuje mi się
Trwa przenoszenie...
Migrating undefined


Natomiast tam gdzie poprzednio miałem błędy tym razem mam tylko to:
==========



[checks]

1

==========
[cleanup]

1

==========
[install_config]



==========
[install_db]



==========
[undefined] [undefined]



==========
[undefined] [undefined]



==========
[undefined] [undefined]


.
.
.

Basman
11-12-2012, 21:25
Ma ktoś jakiś pomysł co mógł bym zrobić źle ?

zwiastun
11-12-2012, 23:42
Czy włączyłeś Mootools?
Czy używasz najnowszego jUpgrade?

Basman
12-12-2012, 00:43
System - Mootools Upgrade mam włączony
Korzystałem z dwóch wersji jUpgrade 2.5.1 i 2.5.2


Z tego co zauważyłem to przez chwilę pojawia mi się przygotowywanie do migracji i po dosłownie sekundzie Migrating undefined.

- - - Updated - - -

Udało się!!!
Wystarczyło włączyć opcję, aby jUpgrader sam pobrał i rozpakował joomle.

Mam pytanie w jaki sposób jak najszybciej wrócić do oryginalnej strony?
jUpgrader niestety zmienił nieco wygląd? Jakieś porady?

Oto co wyświetliło mi się po ukończeniu migracji czy to oznacza, że migracja udała się w 100%? :

==========
[checks]

1

==========
[cleanup]

1

==========
[decompress]

1

==========
[install_config]

1

==========
[install_db]



==========
[1] [users]



==========
[2] [categories]

.

==========
[3] [content]

JLIB_DATABASE_ERROR_ARTICLE_UNIQUE_ALIAS

==========
[4] [menus]

.

==========
[5] [modules]



==========
[6] [banners]



==========
[7] [contacts]



==========
[8] [newsfeeds]



==========
[9] [weblinks]



==========
[files]



==========
[10] [extensions]

;|;10;|;extensions;|;11

==========
[11] [com_docman]

;|;11;|;com_docman;|;13

==========
[12] [com_akeeba]

;|;12;|;com_akeeba;|;13

==========
[13] [ready]

;|;13;|;ready;|;13

Dziękuję bardzo za Pomoc !! :)

zwiastun
12-12-2012, 00:52
Migrowana witryna jest w odrębnym katalogu, ma swoje odrębne pliki.
Zapewniałeś, że nie robisz migracji na żywej witrynie, więc w czym problem z powrotem do poprzedniej wersji? :)
Proces odwrotny nie jest potrzebny;
Obejrzyj, co masz w pliku configuration.php przenoszonej witryny
popraw ścieżki, połączenie z bazą danych i powinno być jak było

Basman
12-12-2012, 01:46
"Mam pytanie w jaki sposób jak najszybciej wrócić do oryginalnej strony?
jUpgrader niestety zmienił nieco wygląd? Jakieś porady?" - Pisząc te zdania miałem namyśli przerobienie tej nowej strony tak aby wyglądała jak stara. Nie miałem namyśli wracania, cofania migracji:)

Oczywiście nie robię migracji na żywej witrynie:)

Strona po migracji(w osobnym katalogu) bardzo różni się od tej starej. Edycja configuration.php nie pomogła(testuje ciągle na localhost). Podejrzewam, że będę musiał jeszcze nad tym posiedzieć, ale to już jutro. Jeśli masz może jeszcze jakieś pomysły co może być nie tak z witryną i jakim elementom powinienem się przyjrzeć będę wdzięczny za wskazówki.

W każdym razie puki co bardzo dziękuję za pomoc !!!

zwiastun
12-12-2012, 02:21
Musisz popracować nad szablonem. Tu sporo się zmieniło w kodzie Joomla.

Armitage
13-02-2013, 12:27
Na Youtube (http://www.youtube.com/watch?v=xqnm1DJn3jE) jest krótki przewodnik, jak dopasować templatkę z 1.5 na 2.5 (znalazłam, szukając rozwiązania innego problemu)
Nie testowałam jeszcze, gdyż póki co męczę się z migracją witryny (1.5.25) :( jUpgrade (2.5.2) nie działa jak należy, ale mam nadzieję, że w końcu uda mi się dojść czemu.

Jeśli filmik się sprawdzi daj znać ;)
Pozdrawiam

domeny
11-03-2013, 21:16
zrobiłem jak pisze na yutubie w filmie i jak klikam w panelu wykrywanie widzi szablon i pisze


Nie powiodło się załadowanie pliku XML
/home/ddamianek7/domeny/jupgrade/templates/youstorage25/templateDetails.xml
XML: expected '>'
XML: Opening and ending tag mismatch: filename line 74 and unparseable
XML: expected '>'
XML: Opening and ending tag mismatch: filename line 75 and unparseable
XML: Unescaped '<' not allowed in attributes values
XML: attributes construct error
XML: Couldn't find end of Start Tag fields line 149
XML: Unescaped '<' not allowed in attributes values
XML: attributes construct error
XML: Couldn't find end of Start Tag fieldset line 150
XML: error parsing attribute name
XML: attributes construct error
XML: Couldn't find end of Start Tag field line 272
XML: Opening and ending tag mismatch: fields line 151 and field
XML: Opening and ending tag mismatch: config line 148 and fieldset
XML: Opening and ending tag mismatch: extension line 2 and fields
XML: Extra content at the end of the document

jak klikam instaluj pisze
Fatal error: Call to a member function attributes() on a non-object in /home/ddamianek7/domeny/jupgrade/libraries/joomla/installer/adapters/template.php on line 55

komodore
12-03-2013, 13:47
Popraw plik
Nie powiodło się załadowanie pliku XML/home/ddamianek7/domeny/jupgrade/templates/youstorage25/templateDetails.xml bo się nie parsuje. W XML otwarte znaczniki muszą być pozamykane.

domeny
12-03-2013, 14:00
wiem że musze poprawić plik
tylko ja ustalić które znaczniki sa otwarte

komodore
12-03-2013, 16:33
Notepad++ (koloruje składnie i pokazuje pary znaczników) i ja akurat sprawdzam xml otwierając je w operze jak jest błąd to pokazuje w której linii (myślę, że firefox też pokaże, ale nie nie sprawdzałem). Ostatni otwarty znacznik musi być zamknięty jako pierwszy i znacznik otwierający i zamykający muszą mieć taką samą pisownię.

domeny
12-03-2013, 17:39
udalo sie zainstalowalem szablon i ustawilem jako domyslny i jest blad

Parse error: syntax error, unexpected 'yjsgcore' (T_STRING) in /home/ddamianek7/domeny/jupgrade/templates/youstorage25/index.php on line 24

Linia nr 24 wyglada tak i prosze powiedcie co jest zle i co zrobic

require(TEMPLATEPATH.DS."yjsgcore/yjsg_core.php");/* YJSGFramework main functions*/

zwiastun
12-03-2013, 20:27
możesz to usunąć
/* YJSGFramework main functions*/
albo
//* YJSGFramework main functions*/
dodaj jeden ukośnik

domeny
12-03-2013, 21:50
usunołem i nadal jest to samo
Parse error: syntax error, unexpected 'yjsgcore' (T_STRING) in /home/ddamianek7/domeny/jupgrade/templates/youstorage25/index.php on line 24

komodore
12-03-2013, 22:54
require(TEMPLATEPATH.DS."yjsgcore/yjsg_core.php");

Spróbuj w ten sposób:

require(TEMPLATEPATH.DS."yjsgcore".DS."yjsg_core.php");

domeny
13-03-2013, 09:25
nie dało to nic nie wiem czy to nie winna innej lini bo wg filmy trzeba bylo dodac mototols
ponizej caly kod pliku index.php

<?php
/*================================================= =====================*\
|| ################################################## ################## ||
|| # Youjoomla LLC - YJ- Licence Number
|| # Licensed to -
|| # ---------------------------------------------------------------- # ||
|| # Package - Joomla Template based on YJSimpleGrid Framework ||
|| # Copyright (C) 2010 Youjoomla LLC. All Rights Reserved. ||
|| # license - PHP files are licensed under GNU/GPL V2 ||
|| # license - CSS - JS - IMAGE files are Copyrighted material ||
|| # bound by Proprietary License of Youjoomla LLC ||
|| # for more information visit http://www.youjoomla.com/license.html ||
|| # Redistribution and modification of this software ||
|| # is bounded by its licenses ||
|| # websites - http://www.youjoomla.com | http://www.yjsimplegrid.com ||
|| ################################################## ################## ||
\*================================================ ======================*/

/* The following line loads tle MooTools JavaScript Library */
JHtml :: _ ('behavior.framework', true);"


defined( '_JEXEC' ) or die( 'Restricted index access' );
define( 'TEMPLATEPATH', dirname(__FILE__) );
require(TEMPLATEPATH.DS."yjsgcore".DS."ysjg_core.php");
require(TEMPLATEPATH.DS."yjsgcore/".$yjsg_getmain.""); /* 2 default views | yjsg_main.php = desktop | yjsg_mobile.php = mobile devices */
?>
<div id="stopka">
<?php include_once( $GLOBALS['mosConfig_absolute_path'] . '/includes/footer.php' ); ?>
<div>

komodore
14-03-2013, 14:24
require(TEMPLATEPATH.DS."yjsgcore".DS."ysjg_core.p hp");
usuń spację z p hp

domeny
14-03-2013, 14:37
poprawiłem i nic to nie pomaga
gdzie jest na tym forum dział zlecenia może mi to ktoś uruchomi ten szablon na jomla 2.5

komodore
14-03-2013, 14:57
http://yjsimplegrid.com/docs/yjsimplegrid-structure.html może to ci pomoże