PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : 3.5.0 RC 1 - Installationsproblem, DB Error


Saar
27.07.2005, 00:49
Folgendes: Ich wollte 3.5.0 RC 1 normal installieren (kein Upgrade) und erhalte bei Schritt 3 wo man die Datenbank leert diese Fehlermeldung:


There seems to have been a problem with the database.
Please try again by clicking the Refresh button in your web browser.

An E-Mail has been dispatched to our Technical Staff, who you can also contact if the problem persists.

We apologise for any inconvenience.



Database error in vBulletin :

Invalid SQL:

CREATE TABLE access (
userid INT UNSIGNED NOT NULL DEFAULT '0',
forumid SMALLINT UNSIGNED NOT NULL DEFAULT '0',
accessmask SMALLINT UNSIGNED NOT NULL DEFAULT '0',
PRIMARY KEY userid (userid, forumid)
);

MySQL Error : Table 'access' already exists
Error Number : 1050
Date : Wednesday, July 27th 2005 @ 12:45:44 AM
Script : http://www.*********/install/install.php?step=3&emptydb=true&confirm=true
Referrer : http://www.*********/install/install.php?step=3&emptydb=true
IP Address : ***.***.***.***
Username :
Classname : vb_database



Danach hatte ich folgendes probiert: Ich hatte mich in phpmyadmin eingeloggt und die Datenbank von Hand leer gemacht, daraufhin die Installation erneut probiert ohne den Schritt die Datenbank zu leeren. Hat ja alles soweit geklappt bis zum Schritt 13 wo man den Administrator Account anlegt, dann kam diese Fehlermeldung:



There seems to have been a problem with the database.
Please try again by clicking the Refresh button in your web browser.

An E-Mail has been dispatched to our Technical Staff, who you can also contact if the problem persists.

We apologise for any inconvenience.



Database error in vBulletin :

Invalid SQL:
SELECT userid, username FROM user WHERE userid =;

MySQL Error : You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
Error Number : 1064
Date : Wednesday, July 27th 2005 @ 12:29:44 AM
Script : http://www.*********/install/install.php?step=13
Referrer : http://www.*********/install/install.php
IP Address : ***.***.***.***
Username :
Classname : vb_database



Die config.php wurde meines Erachtens korrekt ausgefüllt, hat irgendjemand eine Idee woran das sonst noch liegen könnte?

Unter 3.0.7 funzt das einwandfrei, nur 3.5.0 bockt irgendwie...

h75
27.07.2005, 00:54
Welche PHP- & MySQL-Versionen setzt du ein? MySQL Error : Table 'access' already exists bedeutet das die Tabelle schon vorhanden war. Ist also nur ein Hinweis, keine richtige Fehermeldung. MySQL Error : You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 Und das sieht nach einem Fehler in Bezug auf die php-version aus. Vermute ich. hatte diese meldung selbst glaube ich noch nicht, sondern immer nur bei anderen gesehen.

Saar
27.07.2005, 01:02
Auf dem Server laufen:
mysql Client API version 3.23.49
PHP Version 4.3.10

in der config.php hab ich mysql eingetragen.

h75
27.07.2005, 01:35
hm also ich würde dir zu einem MySQL-Update raten. Minimal wird zwar die MySQL in der Version 3.23.33 vorausgesetzt, d.h. deine ist neuer, aber denoch wäre das zu empfehlen. Ein Update hat eigentlich nur Vorteile: Geschwindigkeit z.b. :) - Empfohlen wird zur Zeit Version 4.0.24

azmi
27.07.2005, 12:11
ich hatte heute morgen ebenso "error"

3.07 -> Beta 4
die Beta 4 zeigte die Benutzerbilder nicht an, liess sich aber ohne Probleme
über ein Testforum mit Originaldaten installieren.

3.07 -> RC1
Die RC1 will gar nicht.
doppelte Geburtsatagseinträge - error - Feierabend
nochmal probiert - ein anderes Problem.

letztes Problem
Database error in vBulletin 3.5.0 Beta 2:

Invalid SQL:
CREATE TABLE paymentapi (
paymentapiid INT UNSIGNED NOT NULL AUTO_INCREMENT,
title VARCHAR(250) NOT NULL,
currency VARCHAR(250) NOT NULL,
recurring SMALLINT NOT NULL,
classname VARCHAR(250) NOT NULL,
active SMALLINT NOT NULL,
settings MEDIUMTEXT NOT NULL,
PRIMARY KEY (paymentapiid)
);

MySQL Error : Table 'paymentapi' already exists
Error Number : 1050


zum Glück wars nur ein Test - RC 1 (unstable) aber so massive Probleme?

ach ja - rechnet ihr mit RC4 bis Gold? ;)
(nur mal so im Ordner "install" gefunden)

Saar
27.07.2005, 14:52
Bei Schritt 7 der Installation kommt im Übrigen folgende Fehlermeldung:

Warning: Invalid argument supplied for foreach() in /web/data1/memberplus/html/includes/adminfunctions_template.php on line 2235


und beim Aufruf der Forum Index diese hier:

Fatal error: Please upgrade to vBulletin 3.5.0 or greater. Also, Turck MMCache has been detected on your server. If you have already installed 3.5, try disabling Turck MMCache. in /includes/init.php on line 165

Mystics
27.07.2005, 20:57
Siehe hier:
http://www.vbulletin.com/forum/bugs35.php?do=view&bugid=445

Deinstalliert den Turck MMCache und installiert die aktuellste Version von eAccelerator (http://eaccelerator.net/).