Archiv verlassen und diese Seite im Standarddesign anzeigen : ImpEx für die 3.6.0
Hallo,
ist die ImpEx für die 3.6.0 schon draußen oder nicht?
Gruß
Delazar
Hi,
bekomme fehler bei connect zwischen meine 3.5.4 und 3.6.0
ImpEx Database errormysql error: Invalid SQL: SELECT title, data FROM fantasydatastore WHERE title = 'ImpExSession'
mysql error: No database selected
mysql error number: 1046
Date: Saturday 05th 2006f August 2006 08:05:24 AM
Database: vbtest
MySQL error: No database selected
Install:
# [ Ziel - Datenbank ]
#
# Mit den folgenden Daten kann ImpEx eine Verbindung zu Ihrer vBulletin 3
# Datenbank aufbauen, in die die Daten importiert werden sollen.
if (!defined('IDIR')) { die; }
$impexconfig['target']['databasetype'] = 'mysql';
$impexconfig['target']['server'] = 'localhost';
$impexconfig['target']['user'] = 'xxxxx';
$impexconfig['target']['password'] = 'xxxxx';
$impexconfig['target']['database'] = 'vbtest';
$impexconfig['target']['tableprefix'] = 'fantasy';
# [ Quell - Datenbank ]
#
# Wenn das Forenssystem, aus dem Sie Daten importieren möchten, eine
# Datenbank benutzt, setzen Sie 'sourceexists' auf true und geben Sie
# die Daten an, um zu der Datenbank eine Verbindung herstellen zu können.
# Wenn die Quell-Daten nicht in einer Datenbank sind, setzen Sie
# 'sourceexists' auf false.
$impexconfig['sourceexists'] = true;
# mysql / mssql
$impexconfig['source']['databasetype'] = 'mysql';
$impexconfig['source']['server'] = 'localhost';
$impexconfig['source']['user'] = 'xxxxx';
$impexconfig['source']['password'] = 'xxxxx';
$impexconfig['source']['database'] = 'forum';
$impexconfig['source']['tableprefix'] = 'fantasy';
Bekomme den Fehler beim Import von SMF zu vB 3.6 auch, bei 3.5 gings noch.
Problem erkannt und gebannt :)
Du benutzt bestimmt auch mysqli als Treiber für die Datenbank Verbindung, oder? Wenn ja, dann ändere bitte folgendes um:
impex/db_mysql.php
In der function select_db (um die Zeile 160 herum)
if($this->type == 'mysql')
wird zu
if($this->type == 'mysql' || $this->type == 'mysqli')
Dann klappts auch. Hab schon Bugreport + Solution weitergeben:
http://www.vbulletin.com/forum/bugs36.php?do=view&bugid=638
vergiss es. mysqli und impex laufen net zusammen derzeit, da sind noch mehr baustellen. ich würde in der vb config einfach für den import auf mysql stellen...
Ich würde sagen, dass ImpEx noch die alte version ist in Kundenbereich!
Nein, das ist die aktuelle Version. Deshalb seht ihr im Paket ja auch die ImpExDatabase_360.php und in der liesmich steht:1.57
3.6.0 Target supported
Dann frage ich mich warum es nicht geht! Ich hatte es mit 3.5.4 auf 3.5.4 da ging ohne Probleme. Aber mit 3.5.4 auf 3.6.0 geht nicht. Und die conf ist die gleiche ohne änderung!
Einer noch eine idee???
ImpEx geht nicht mit mysqli in der vb config. probier es doch selber aus!
Jo habe ich!!!
Danke, irgendwie habe ich dein Hinweis oben übersehen!!!!
kraychek
18.08.2006, 17:54
Hi,
ich bekomme folgenden Fehler ...Warning: main(./includes/adminfunction.php): failed to open stream: No such file or directory in /webseiten/vb/forum/impex/index.php on line 97
Warning: main(./includes/adminfunction.php): failed to open stream: No such file or directory in /webseiten/vb/forum/impex/index.php on line 97
Warning: main(): Failed opening './includes/adminfunction.php' for inclusion (include_path='.:/usr/local/lib/php') in /webseiten/vb/forum/impex/index.php on line 97
Das liegt wahrscheinlich auch daran, dass adminfunction.php bei mir adminfunctions.php heisst. Kann ich das einfach in Zeile 97 ändern?
Gruss
ohrboot
vbulletin 3.6.0
Kann ich das einfach in Zeile 97 ändern?
Ja. Ich habe es auch als Bug gemeldet:
http://www.vbulletin.com/forum/bugs36.php?do=view&bugid=754
vBulletin® v3.7.2, Copyright ©2000-2008, Jelsoft Enterprises Ltd.