YourWBB


yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB 2.1.x » [WBB 2.1.x] Allg. Fragen und Probleme » alte Attachments nach Domainumzug auf alte Domain verwiesen » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag 4.386 Views | | Thema zu Favoriten hinzufügen

Neues Thema erstellen Antwort erstellen

Dieses Thema wurde als unerledigt markiert. Thread unerledigt

Zum Ende der Seite springen alte Attachments nach Domainumzug auf alte Domain verwiesen
Beiträge zu diesem Thema Autor Datum
 alte Attachments nach Domainumzug auf alte Domain verwiesen matze2k1 18.02.12 03:58
 RE: alte Attachments nach Domainumzug auf alte Domain verwiesen C-Board 18.02.12 09:25
 RE: alte Attachments nach Domainumzug auf alte Domain verwiesen matze2k1 18.02.12 09:36

Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
matze2k1
Mitglied


Dabei seit: 23.01.04
Beiträge: 64

 alte Attachments nach Domainumzug auf alte Domain verwiesen Antworten Zitieren Editieren Melden       UP

Hi,

ich nutze WBB 2.1.6 und zog auf einen neuen Server mit neuer Domain.


Problem:
Alle Attachments vor dem Umzug sind in den jeweiligen Beiträgen noch mit der alten Domain verlinkt

Im ACP habe ich die neue Domain in den "globalen Optionen" eingegeben.

Lade ich neue Attachments hoch, sind diese richtig verlinkt.

Ich hoffte, dass ich dies evtl im ACP mit "Anzeigen aktualisieren" beheben kann. Ich kann dort jede Option problemlos ausführen. Aber bei der Option
"Themen aktualisieren" kommt der Fehler

mysql error: Unknown column 'p.attachmentid' in 'on clause'
mysql error number: 1054

Siehe Anhang.

Weiß jemand Rat? unglücklich

Vielen Dank!

Dateianhang:
jpg fehler_erneuern.jpg (105 KB, 48 mal heruntergeladen)
18.02.12 03:58 matze2k1 ist offline E-Mail Finden Als Freund hinzufügen
C-Board
unregistriert
Antworten Zitieren Editieren Melden       UP

Kannst Du die Fehlermeldung mal bitte als Code hier einfügen?

Gruß Mike
18.02.12 09:25
matze2k1
Mitglied


Dabei seit: 23.01.04
Beiträge: 64

Themenstarter Thema begonnen von matze2k1
Antworten Zitieren Editieren Melden       UP

EDIT
Hhmm, ich habe die Zensur-&Banfunktion deaktiviert. Dort wollte ich die alte Domain als neue Domain anzeigen lassen. Nun werden die alten Attachments richtig angezeigt.

Der Fehler bei "Themen aktualisieren" im ACP bleibt.

/EDIT

Guten Morgen,

ja, gerne.

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
SQL-DATABASE ERRORDatabase error in WoltLab Burning Board (2.1.6): Invalid SQL: SELECT MIN(p.postid) AS minpost, MAX(p.postid) AS maxpost, t.threadid, MIN(p.posttime) AS starttime, MAX(p.posttime) AS lastposttime,
  (COUNT(*)-1) AS posts, COUNT(a.attachmentid) AS attachments
  FROM bb2_posts p, bb2_threads t
  LEFT JOIN bb2_attachments a ON (a.attachmentid=p.attachmentid)
  WHERE t.threadid=p.threadid
  GROUP BY t.threadid LIMIT 0, 500
mysql error: Unknown column 'p.attachmentid' in 'on clause'
mysql error number: 1054
mysql version: 5.1.41-3ubuntu12.10
php version: 5.3.2-1ubuntu4.14
Date: 18.02.2012 @ 09:34
Script: /acp/otherstuff.php?sid=&action=threads&perpage=500


// EDIT 04.02.2014
Ich stieß nun, 2 Jahre später, erneut auf das Problem. Vielleicht hilft es noch jemandem, wenn ich die nun gefundene Lösung hier poste:

in der otherstuff.php
habe ich diesen Code
code:
1:
2:
3:
4:
5:
6:
7:
8:
 if($page<=$pages) {
  refresh_start();
  $result=$db->query("SELECT MIN(p.postid) AS minpost, MAX(p.postid) AS maxpost, t.threadid, MIN(p.posttime) AS starttime, MAX(p.posttime) AS lastposttime,
  (COUNT(*)-1) AS posts, COUNT(a.attachmentid) AS attachments
  FROM bb".$n."_posts p, bb".$n."_threads t
  LEFT JOIN bb".$n."_attachments a ON (a.attachmentid=p.attachmentid)
  WHERE t.threadid=p.threadid
  GROUP BY t.threadid",$perpage,$perpage*($page-1));


durch diesen ersetzt (Klammern hinzugefügt)
code:
1:
2:
3:
4:
5:
6:
7:
8:
 if($page<=$pages) {
  refresh_start();
  $result=$db->query("SELECT MIN(p.postid) AS minpost, MAX(p.postid) AS maxpost, t.threadid, MIN(p.posttime) AS starttime, MAX(p.posttime) AS lastposttime,
  (COUNT(*)-1) AS posts, COUNT(a.attachmentid) AS attachments
  FROM (((bb".$n."_posts p, bb".$n."_threads t)
  LEFT JOIN bb".$n."_attachments a ON (a.attachmentid=p.attachmentid)))
  WHERE t.threadid=p.threadid
  GROUP BY t.threadid",$perpage,$perpage*($page-1));


Nun geht es.

Dieser Beitrag wurde 3 mal editiert, zum letzten Mal von matze2k1: 04.02.14 17:23.

18.02.12 09:36 matze2k1 ist offline E-Mail Finden Als Freund hinzufügen
Baumstruktur | Brettstruktur
Gehe zu:

Neues Thema erstellen Antwort erstellen

yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB 2.1.x » [WBB 2.1.x] Allg. Fragen und Probleme » alte Attachments nach Domainumzug auf alte Domain verwiesen