Migration Problem SQL Befehl?

Phoca Guestbook - creating guestbooks in Joomla! CMS
thola
Phoca Member
Phoca Member
Posts: 39
Joined: 30 Sep 2015, 12:30

Migration Problem SQL Befehl?

Post by thola »

Schönen Mittag,

ich weiß, dass ich etwas spät für die Migration bin aber nun ist es soweit. Die Seite von Reisefotografien.eu (http://www.reisefotografien.eu/phoca-be ... ert-werden) hat mir sehr geholfen und konnte somit auch als Laie die Phocagallery erfolgreich auf einem Testserver migrieren.

Ich habe jedoch noch ein Problem mit dem Phocaguestbook und zwar funktioniert der beschriebene SQL Befehl nicht:
INSERT `i98l0_phocaguestbook_items` (id, catid, parent_id, lft, level, username, userid, email, homesite, ip, title, content, date, published, checked_out, checked_out_time) SELECT id+1 AS id, 10013 AS catid, 1 AS parent_id, ordering AS lft, 1 AS level, username, userid, email, homesite, ip, title, content, date, published, checked_out, checked_out_time FROM `i98l0_temp_phocaguestbook_items`

Bekomme folgende Fehlermeldung: #1054 - Unknown column 'parent_id' in 'field list'

Und im Backend unter Beiträge: 500 Unknown column 'a.rgt' in 'order clause' SQL=SELECT a.*,l.title AS language_title,uc.name AS editor,c.title AS category_title, c.title AS guestbook_title, c.id AS guestbook_id FROM `i98l0_phocaguestbook_items` AS a LEFT JOIN `i98l0_languages` AS l ON l.lang_code = a.language LEFT JOIN i98l0_users AS uc ON uc.id=a.checked_out LEFT JOIN i98l0_categories AS c ON c.id = a.catid WHERE a.id > 1 AND (a.published IN (0, 1)) ORDER BY a.rgt desc LIMIT 0, 20

Was mach ich da falsch?
Leider bin ich wirklich nur ein Laie und muss daher um Hilfe bitten.
Ich bedanke mich im Vorhinein und wünsche noch einen schönen Tag
christine
Phoca Hero
Phoca Hero
Posts: 2857
Joined: 28 Nov 2010, 17:20

Re: Migration Problem SQL Befehl?

Post by christine »

Willkommen im Forum thola,

nehme an, Du hast all diese Schritte gemacht? http://www.reisefotografien.eu/phoca-be ... ert-werden
zumindest bis Punkt 6). Ab Punkt 7) auch schon?

Muster:
Punkt 8 ) da dürfte noch was fehlen, siehe: https://www.phoca.cz/news/50-joomla/phoc ... o-joomla-3

Code: Select all

Update category ID (set the ID which you have noted as guestbook ID):

    UPDATE `jos_phocaguestbook_items` SET `catid` = '8';
    UPDATE `jos_phocaguestbook_items` SET `catid` = '0' WHERE `id` = '1';
und den Rest.

Liebe Grüße, Christine
thola
Phoca Member
Phoca Member
Posts: 39
Joined: 30 Sep 2015, 12:30

Re: Migration Problem SQL Befehl?

Post by thola »

Hallo Christine,
Vielen Dank für deine Antwort!
Beim Befehl an Punkt 6) bekomme ich wie oben beschrieben eine Fehlermeldung.
Ich habe bereits versucht Punkt 7) und 8) wie auf der englischen Seite beschreiben auszuführen. Beim nächsten SQL Befehl:
1. CREATE TABLE migrate AS
2. SELECT id,
3. @rowid:=@rowid+2 AS rowid,
4. @rowid - 1 AS lftnew,
5. @rowid AS rgtnew FROM jos_phocaguestbook_items,
6. (SELECT @rowid:=0) AS init
7. ORDER BY id;
8.
9. UPDATE jos_phocaguestbook_items SET lft=(SELECT lftnew FROM migrate WHERE migrate.id = jos_phocaguestbook_items.id);
10. UPDATE jos_phocaguestbook_items SET rgt=(SELECT rgtnew FROM migrate WHERE migrate.id = jos_phocaguestbook_items.id);
bekomme ich wieder eine Fehlermeldung. Im Backend unter Guestbook – Beiträge - selbige Fehlermeldung wie oben geschrieben.

Was stimmt mit dem Befehl an Punkt 6) nicht ?
Oder checke ich da etwas einfach nicht ?

Vielen Dank
Lg
thola
Phoca Member
Phoca Member
Posts: 39
Joined: 30 Sep 2015, 12:30

Re: Migration Problem SQL Befehl?

Post by thola »

Hallo nochmals,

ich versteh die Welt nicht mehr ... nach ca. 20-30 versuchen mit Backup wieder einspielen usw. funktionierte der SQL Befehl und das Guestbook läuft .-)

Vielen Dank
User avatar
Jan
Phoca Hero
Phoca Hero
Posts: 48536
Joined: 10 Nov 2007, 18:23
Location: Czech Republic
Contact:

Re: Migration Problem SQL Befehl?

Post by Jan »

Ok
If you find Phoca extensions useful, please support the project
christine
Phoca Hero
Phoca Hero
Posts: 2857
Joined: 28 Nov 2010, 17:20

Re: Migration Problem SQL Befehl?

Post by christine »

Hallo thola,

zunächst mal: Glückwunsch :twisted:

Es ist so, dass ich Dein vorhergehendes post erst jetzt gesehen habe. Es werden sporadisch posts (durch die Spammerflut) sozusagen 'zurückgehalten' und dabei bist Du heineingerutscht & habe es jetzt zum "Nachvolllziehen" für andere User hervorgelockt :|

Liebe Grüße, Christine
thola
Phoca Member
Phoca Member
Posts: 39
Joined: 30 Sep 2015, 12:30

Re: Migration Problem SQL Befehl?

Post by thola »

Vielleicht noch ein kleiner Nachtrag,

ich glaube zum Erfolg führte, dass ich vorher die neue Version einfach über die alte drüber installiert habe und zum Schluß das Phoca deinstalliert und das neue installiert.

vielen dank auf alle Fälle

lg und noch einen schönen Tag
User avatar
Jan
Phoca Hero
Phoca Hero
Posts: 48536
Joined: 10 Nov 2007, 18:23
Location: Czech Republic
Contact:

Re: Migration Problem SQL Befehl?

Post by Jan »

Ok
If you find Phoca extensions useful, please support the project
Akkarin
Phoca Enthusiast
Phoca Enthusiast
Posts: 50
Joined: 30 Oct 2011, 19:03

Re: Migration Problem SQL Befehl?

Post by Akkarin »

Ich hänge an genau der selben Stelle der Migration.
Ich habe inzwischen das alte Guestbook deinstalliert und die neueste Version installiert.
Dann habe ich ein neues Gästebuch angelegt.
Die alten Einträge sind in der kopierten Tabelle (jos_temp_phocaguestbook_items)

Der Befehl
"INSERT `jos_phocaguestbook_items` ( id , catid , parent_id , LFT , Ebene , Benutzername , Benutzer - ID , E - Mail , Homesite , ip , Titel , Inhalt , Datum , veröffentlicht , CHECKED_OUT , checked_out_time ) SELECT id + 1 AS - ID , 10013 AS catid , 1 AS parent_id , Bestellung AS LFT , 1 AS - Ebene , Benutzername , Benutzer - ID , E - Mail , Homesite , ip , Titel , Inhalt , Datum , veröffentlicht , CHECKED_OUT , checked_out_time FROM `jos_temp_phocaguestbook_items`"
führt zu einer Fehlermeldung für jedes Tabellenfeld. Zum Beispiel: Unerwartetes Zeichen. (near "id" at position 38)

Ich weiß jetzt nicht mehr weiter. Was kann / muss ich tun?

Danke und Gruß,
Akkarin
Akkarin
Phoca Enthusiast
Phoca Enthusiast
Posts: 50
Joined: 30 Oct 2011, 19:03

Re: Migration Problem SQL Befehl?

Post by Akkarin »

Sehr merkwürdig das Ganze...
Wie bei meinem Vorschreiber hat der SQL-Befehl heute morgen problemlos funktioniert. Ich habe aber nichts anderes gemacht als gestern...
Die Migration ist komplett und alle Daten sind in dem neuen Gästebuch.
Post Reply