Ergebnis 1 bis 18 von 18

Thema: Aus 2 vB`s mach eins!

  1. #1
    Profi-Benutzer Avatar von Gespenst
    Registriert seit
    29.09.2002
    Alter
    27
    Beiträge
    343

    Frage Aus 2 vB`s mach eins!

    Ich habe folgendes Problem ich möchte zwei vBulletin´s zusammenfügen hierfür benutze ich folgendes Skript http://www.vbulletin.org/forum/showthread.php?t=45844. Nun habe ich das Problem das immer Fehlermeldungen kommen.

    --------------------------------

    Warning: mysql_connect(): Access denied for user: 'netsh268@localhost' (Using password: NO) in /home/www/netsh268/html/ComBoard/admin/db_mysql.php on line 34

    --------------------------------
    Und
    --------------------------------

    Datenbank Fehler in vBulletin Merge Tool 2.3.2:

    Link-ID == false, connect failed
    mysql error:

    mysql error number: 0

    Datum: Wednesday 19th of November 2003 06:35:24 PM
    Script: http://www.Community-Board.com/impor...=&action=start
    Referer:

    --------------------------------

    Kann mir einer sagen was ich falsch mache?? Oder hat sich von Version 2.2.x zu 2.3.x so viel verändert?

  2. #2
    vBulletin-Germany Team Avatar von Mystics
    Registriert seit
    01.11.2001
    Alter
    30
    Beiträge
    27.236
    Warning: mysql_connect(): Access denied for user: 'netsh268@localhost' (Using password: NO)
    Du hast wohl falsche Daten angegeben...also falsche Datenbank, falscher Benutzer oder falsches Passwort.

  3. #3
    Profi-Benutzer Avatar von Gespenst
    Registriert seit
    29.09.2002
    Alter
    27
    Beiträge
    343
    Kann nicht sein das Skript holt sich die Daten aus der global.php und das Forum selber läuft ja.

  4. #4
    vBulletin-Germany Team Avatar von Mystics
    Registriert seit
    01.11.2001
    Alter
    30
    Beiträge
    27.236
    Die Meldung ist aber nun mal eindeutig

    Wann kommt denn der erste Fehler? Gleich nach dem Aufruf von http://www.community-board.com/impor...=&action=start ?

    Dort musst du dann ja die Daten vom zweiten Board angeben. Und laut Thread statt localhost 127.0.0.1 schreiben....evtl. liegt da irgendwo der Fehler...

  5. #5
    Profi-Benutzer Avatar von Gespenst
    Registriert seit
    29.09.2002
    Alter
    27
    Beiträge
    343
    Ich will das ja auf einem „normalem“ Server machen kann auch sein das da der Fehler liegt und das ganze gesperrt ist. Die Fehlermeldung kommt beim aufrufen der Datei.

  6. #6
    vBulletin-Germany Team Avatar von pogo
    Registriert seit
    01.06.2001
    Ort
    Hannover
    Alter
    36
    Beiträge
    13.901
    Blog-Einträge
    5
    Hast du die Hinweise bzgl. 2 Datenbanken auf demselben Server im ersten Beitrag gelesen und trifft das auf dich zu?
    Entwickler-Blogs in deutsch, Farbe und BUNT!
    Mein Wunschzettel
    Warum du keine Anhänge herunterladen kannst!
    Suchst du Hacks, Add-ons, Modifikationen, Styles, Buttons und mehr? -> Auf zu vBGo!

  7. #7
    Profi-Benutzer Avatar von Gespenst
    Registriert seit
    29.09.2002
    Alter
    27
    Beiträge
    343
    Beide Datenbanken haben den gleichen Benutzernamen und dasselbe Passwort.

  8. #8
    vBulletin-Germany Team Avatar von pogo
    Registriert seit
    01.06.2001
    Ort
    Hannover
    Alter
    36
    Beiträge
    13.901
    Blog-Einträge
    5
    Wenn sie auf demselben Server sind, sollst du auch einmal z.B. localhost und einmal 127.0.0.1als MySQL Server verwenden. Hast du das auch gemacht?
    Entwickler-Blogs in deutsch, Farbe und BUNT!
    Mein Wunschzettel
    Warum du keine Anhänge herunterladen kannst!
    Suchst du Hacks, Add-ons, Modifikationen, Styles, Buttons und mehr? -> Auf zu vBGo!

  9. #9
    Profi-Benutzer Avatar von Gespenst
    Registriert seit
    29.09.2002
    Alter
    27
    Beiträge
    343
    Ja habe ich

    Lauf Fehlermeldung ist hier der Fehler:
    PHP-Code:
    $this->link_id=mysql_pconnect($this->server,$this->user); 

  10. #10
    vB-Experte
    Registriert seit
    26.08.2002
    Alter
    47
    Beiträge
    865
    nutze das gleiche Sprit, habs auch schon im vb.org gepostet aber vielleicht bekomme ich hier ja auch weiter, denn leider eilt es

    habe folgenden Fehler:

    PHP-Code:
    Database error in vBulletin Merge Tool 2.3.4

    Invalid SQLSELECT COUNT(*) AS count FROM paradise-of-emotions_net.user 
    mysql error
    You have an error in your SQL syntax near '-of-emotions_net.user' at line 1 

    mysql error number
    1064 

    Date
    Thursday 05th of February 2004 11:54:28 AM 
    Script
    : [url]http://www.starlight-board.net/board/board/importers/bbimport_vb2.php[/url] 
    Referer: [url]http://starlight-board.net/board/importers/bbimport_vb2.php[/url] 
    nun ist es so das ich nicht der einzigste mit diesen Fehler war und als Antwort gab es drüben man müsse den real Namen der Datenbank angeben....paradise-of-emotions_net ist aber der real Name.

    Also ich installe gerade für meine Freundin ein neues Board, indem befinde ich mich also, die 2 Datenbanken liegen auf meinem Server, gebe also die IP 127.0.0.1 an dann Pass und User rein, ebenso die Datenbank von dem ersten Board, was ich einfügen möchte.

    Danach will ich das andere Board einfügen.

    was mach ich falsch

    danke subu1


    man nehme mir den Benutzer Titel *g*

  11. #11
    vBulletin-Germany Team Avatar von pogo
    Registriert seit
    01.06.2001
    Ort
    Hannover
    Alter
    36
    Beiträge
    13.901
    Blog-Einträge
    5
    Gib den Datenbanknamen mal so ein:

    `paradise-of-emotions_net`

    Also mit den beiden `
    Entwickler-Blogs in deutsch, Farbe und BUNT!
    Mein Wunschzettel
    Warum du keine Anhänge herunterladen kannst!
    Suchst du Hacks, Add-ons, Modifikationen, Styles, Buttons und mehr? -> Auf zu vBGo!

  12. #12
    vB-Experte
    Registriert seit
    26.08.2002
    Alter
    47
    Beiträge
    865
    nein leider nicht dann findet er die Datenbank nicht

    cannot use database `paradise-of-emotions_net`

    hab so das Gefühl es hängt mit den Bindestrichen zusammen, der ander Member hatte das genauso.

    hello julian Thx for the hack
    I have this problem its a problem with the "-"

    Database error in vBulletin Merge Tool 2.2.8:

    Invalid SQL: SELECT COUNT(*) AS count FROM date-basename_com.user
    mysql error: You have an error in your SQL syntax near '-basename_com.user' at line 1

    mysql error number: 1064

    Maybe you can fix it


    man nehme mir den Benutzer Titel *g*

  13. #13
    vB-Experte
    Registriert seit
    26.08.2002
    Alter
    47
    Beiträge
    865
    ...glaube habe eine alternative gefunden sollte es nicht klappen. Alternative

    ...aber ich möchte besser noch etwas warten, vielleicht hat ja jemand noch eine Idee


    man nehme mir den Benutzer Titel *g*

  14. #14
    vBulletin-Germany Team Avatar von pogo
    Registriert seit
    01.06.2001
    Ort
    Hannover
    Alter
    36
    Beiträge
    13.901
    Blog-Einträge
    5
    Die ` sind aber gerade dazu da, um das Problem mit den Strichen im Datenbanknamen zu umgehen.

    Du könntest versuchen im Skript selbst die Variable für den Datenbanknamen in ` zu setzen.
    Entwickler-Blogs in deutsch, Farbe und BUNT!
    Mein Wunschzettel
    Warum du keine Anhänge herunterladen kannst!
    Suchst du Hacks, Add-ons, Modifikationen, Styles, Buttons und mehr? -> Auf zu vBGo!

  15. #15
    vB-Experte
    Registriert seit
    26.08.2002
    Alter
    47
    Beiträge
    865
    ok ich beiß mich durch, ist natürlich nicht so dolle wenn man nicht weiß welche Variablen alle, da schwirren nämlich jede Menge drin rum, aber ich fing mal an damit und kam auch schon etwas weiter, ganze 2 Fenster, er findet also jetzt die Datenbank, allerdings will er jetzt die User sortieren und es kommt diese Fehler Meldung jetzt hier.

    PHP-Code:
    Warningshell_exec() [function.shell-exec]: Cannot execute using backquotes in Safe Mode in /home/virtual/site25/fst/var/www/html/board/importers/bbimport_vb2.php on line 193 
    auf dieser Linie befindet sich jetzt

    $DB_merge->database=`$vbdbname`;



    PHP-Code:
    Database error in vBulletin Merge Tool 2.3.4:

    Invalid SQLSELECT FROM ``paradise-of-emotions_net``.user ORDER BY joindate ASC LIMIT 0,25
    mysql error
    You have an error in your SQL syntax near '-of-emotions_net``.user ORDER BY joindate ASC LIMIT 0,25' at line 1

    mysql error number
    1064

    Date
    Thursday 05th of February 2004 07:00:24 PM
    Script
    : [url]http://www.starlight-board.net/board/board/importers/bbimport_vb2.php[/url]
    Referer: [url]http://starlight-board.net/board/importers/bbimport_vb2.php?action=users&automergeusers=1&vbdbname=[/url]`paradise-of-emotions_net`&vbdbhostname=127.0.0.1&vbdbusername=XXXXX&vbdbpassword=XXXXXXXXX 
    nehme ich an dieser Stelle die Hochstriche wieder raus kommt dieser Fehler hier

    PHP-Code:
    Database error in vBulletin Merge Tool 2.3.4:

    cannot use database `paradise-of-emotions_net`
    mysql errorAccess denied for user'rose@localhost' to database '`paradise-of-emotions_net`'

    mysql error number1044

    Date
    Thursday 05th of February 2004 07:06:47 PM
    Script
    : [url]http://www.starlight-board.net/board/board/importers/bbimport_vb2.php[/url]
    Referer: [url]http://starlight-board.net/board/importers/bbimport_vb2.php?action=users&automergeusers=1&vbdbname=[/url]`paradise-of-emotions_net`&vbdbhostname=127.0.0.1&vbdbusername=XXXX&vbdbpassword=XXXXXXX 
    ich hänge mal die originale php dran, bei mir hats zum Handwerker gereicht, vielleicht könnte ja einer nen Blick mal drauf werfen
    Angehängte Dateien Angehängte Dateien


    man nehme mir den Benutzer Titel *g*

  16. #16
    vB-Experte
    Registriert seit
    26.08.2002
    Alter
    47
    Beiträge
    865
    äähmmmm jetzt nicht lachen, aber ich bekomme den Befehl nicht mehr hin, daß dump einzuspielen, bin doch schon etwas durch den Wind und zwar habe ich mir per Root das Backup gezogen

    mysqldump --opt --user=XXXX --password=XXXXXXX --host=localhost paradise-of-emotions_net > paradise.sql

    wie geht der Befehl anders herum

    das Spript kann mich jetzt mal, erstellte mir eine neue DB ohne dieses dämliche -

    grüße subu1


    man nehme mir den Benutzer Titel *g*

  17. #17
    vB-Experte
    Registriert seit
    26.08.2002
    Alter
    47
    Beiträge
    865
    ok habsch

    mysql -h localhost -u XXXX -pXXXX merge_netcheckershosting_de < paradise.sql


    man nehme mir den Benutzer Titel *g*

  18. #18
    vB-Experte
    Registriert seit
    26.08.2002
    Alter
    47
    Beiträge
    865
    ..so hab es durchgeführt, das Spript läuft tadelos, ohne diese dämlichen Bindestriche, wer welche hat sollte sich seine Datenbank irgendwo parken und sie dann einspielen.



    man nehme mir den Benutzer Titel *g*

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •