Datenbank tauschen

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Benutzeravatar
eule82
Mitglied
Beiträge: 28
Registriert: 28.12.2005 12:56
Wohnort: Essen
Kontaktdaten:

Datenbank tauschen

Beitrag von eule82 »

Hi Leute!

Ich hab mir jetzt nen toten gesucht und nix gefunden...zwar immer bruchstücke aber nie das was ich genau suche.
Ich hoffe ihr könnt mir da weiter helfen.

Ich hab bei funpc.de ein Forum installiert. Klappt alles wnderbar soweit. In letzter zeit haben die aber probleme mit den SQL-Servern. Daher dachte ich mir...ich nehme einfach eine andere DB, lass das Forum aber auf funpic.de.
Jetzt habe ich die DB bei einem anderen anbieter wieder hochgeladen mit bigdump.php weil phpmyadmin ja nur bis 2048 kb geht. Meine DB aber in Gzip ca. 7 MB gross ist. Hat auch alles geklappt. Dann, falls die Frage kommen sollte...ja hab ich, hab ich die config.php noch auf die Daten der neuen DB geändert und dachte...yes...das wars...und dann der Fehler!!!

Code: Alles auswählen

phpBB : Kritischer Fehler

Could not connect to the database
Dann hab ich die Reihe mit...

Code: Alles auswählen

$dbms = 'mysql';
...geändert in...

Code: Alles auswählen

$dbms = 'mysql4';
Weil ich ein Test-Forum habe mit einer DB die auch auf dem selben Server liegt...und da ist es 'mysql4' und nicht nur 'mysql'

Da kam aber dann folgender Fehler...

Code: Alles auswählen

Warning: mysql_connect() [function.mysql-connect]: Can't connect to MySQL server on 'rdbms.strato.de' (111) in /usr/export/www/vhosts/funnetwork/hosting/chaozcrew/db/mysql4.php on line 48

Warning: mysql_error(): supplied argument is not a valid MySQL-Link resource in /usr/export/www/vhosts/funnetwork/hosting/chaozcrew/db/mysql4.php on line 330

Warning: mysql_errno(): supplied argument is not a valid MySQL-Link resource in /usr/export/www/vhosts/funnetwork/hosting/chaozcrew/db/mysql4.php on line 331
phpBB : Kritischer Fehler

Could not connect to the database
Dann hab ich die alte config.php, die auf die funpic-DB verweist, wieder hochgeladen und es ging wieder alles.

Jetzt die Frage...was mache ich falsch?
OK...ich könnte es einfach so lassen...aber die DB-Ausfälle sind in letzter Zeit echt nervig und ich würde gerne meine andere DB nutzen...aber wie finde ich den Fehler?
Ich wäre euch echt super dankbar wenn ichr mir helfen könntet.
Gruss...eule

CHAOZCREWESSEN
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12179
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Re: Datenbank tauschen

Beitrag von Mahony »

Hallo
ich nehme einfach eine andere DB, lass das Forum aber auf funpic.de.
Das geht so nicht. Entweder du ziehst mit dem Forum komplett um, oder eben nicht. Du kannst nicht die Dateien bei funpic lassen und die Datenbank woanders haben.
1. funpic erlaubt so weit ich weiß keine Verbindung zu externen Datenbanken.
2. Der Mysql-Server, wo deine neue Datenbank liegt, müsste ebenfalls von extern erreichbar sein. Dies ist in den allermeisten Fällen, aus Sicherheitsgründen, nicht erlaubt (also deaktiviert).
Jetzt habe ich die DB bei einem anderen anbieter wieder hochgeladen mit bigdump.php weil phpmyadmin ja nur bis 2048 kb geht. Meine DB aber in Gzip ca. 7 MB gross ist.
Mach das Datenbank-Backup mit dem MySQLDumper (Multipart aktivieren) und spiele es mit dem Mysqldumper auf dem neuen Server wieder ein.

Die Fehlermeldung
Could not connect to the database
ist eindeutig.
Lies mal hier KB:could_not_connect


P.S. Bei einem Umzug mit der phpBB3.0.x - Software musst du (falls noch nicht geschehen) den cache des Forums noch leeren.


Grüße: Mahony
Taekwondo in Berlin
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
Benutzeravatar
eule82
Mitglied
Beiträge: 28
Registriert: 28.12.2005 12:56
Wohnort: Essen
Kontaktdaten:

Re: Datenbank tauschen

Beitrag von eule82 »

OK...das ist zwar nicht das was ich erhofft habe...aber dennoch eine super antwort!

Schade das man das nicht splitten kann...das eine da das andere da.

Ich werde es jetzt noch ein wenig bei funpic belassen und wenn sich die Probleme nicht eindeutig verbessern...dann halt komplett umziehen. Das ist ein leichtes.

Der Grund weshalb ich die Daten bei funpic belassen wollte sind die das ich im Forum sehr viele direkte links habe die alle samt...logischerweise...funpic-links sind.
Und wenn ich komplett umziehe sind die links immer noch alle funpic-links. Was ja dann für die user bedeutet das sie dann immer falsch gelinkt werden wenn sie den dirkt-link nutzen.

Gibt es da denn eine möglichkeit das zu umgehen?

Meine idee war es zuerst die Wortzensur zu nutzen...nuur greift die auch bei allen Texten...hauptsächlich den links?
Weisst du das zufällig?

Beispiel für meine Idee:

Die URL von meinem funpic-Acc ist...

Code: Alles auswählen

http://chaozcrew.ch.funpic.de
Wenn ich diese jetzt als Wortzensur ersetzte durch z.b.

Code: Alles auswählen

http://www.meine-domain.de
Werden dann alle verlinkungen automatisch geändert in...

Beispiel:

Code: Alles auswählen

http://www.meine-domain.de/forum/viewforum.php?f=2
Wenn das klappen würde dann wäre mir sofort geholfen.
Gruss...eule

CHAOZCREWESSEN
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12179
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Re: Datenbank tauschen

Beitrag von Mahony »

Hallo
Gibt es da denn eine möglichkeit das zu umgehen?
Nichts leichter als das - schau mal hier SQL: Änderung von Texten in allen Beiträgen



Grüße: Mahony
Taekwondo in Berlin
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
Benutzeravatar
eule82
Mitglied
Beiträge: 28
Registriert: 28.12.2005 12:56
Wohnort: Essen
Kontaktdaten:

Re: Datenbank tauschen

Beitrag von eule82 »

Hey...dank dir auch dafür!!!

Das gilt aber dann nur für Beiträge, oder?

Wenn ich jetzt sagen wir mal die Kategorie "Sonstiges" habe und darin ein Forum Namens "Spam"!!!

Und da dann unter dem Punkt "Forum bearbeiten" in der Spalte "Beschreibung" ein Link drin ist der auf die alte URL verweist...die wird durch diesen Befehl nicht geöndert, oder?

Ich habe nämlich teilweise Banner eingefügt...die dann als Code so aussehen...

Beispiel:

Code: Alles auswählen

<center><a href="http://chaozcrew.ch.funpic.de/viewforum.php?f=2" target="_self">
<img src="http://www.meine-domain.de/forum/banner.jpg"></center>
Gruss...eule

CHAOZCREWESSEN
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12179
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Re: Datenbank tauschen

Beitrag von Mahony »

Hallo
Die Links unter deiner Forenbeschreibung, wirst du doch wohl von Hand ändern können. So viele Foren sollten das ja nun auch nicht sein.

Ansonsten müsstest du den SQL-Befehl eben auf die Tabelle anpassen, in der die Foren-Beschreibung steht. Das ist in phpBB2.0.x die Tabelle phpbb_forums und dort die Spalte forum_desc.



Grüße: Mahony
Taekwondo in Berlin
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
Benutzeravatar
eule82
Mitglied
Beiträge: 28
Registriert: 28.12.2005 12:56
Wohnort: Essen
Kontaktdaten:

Re: Datenbank tauschen

Beitrag von eule82 »

Wunderbar...dann werd ich mich mal an die arbeit machen!

Besten dank für die Super Infos!!!
Gruss...eule

CHAOZCREWESSEN
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“