Archiv verlassen und diese Seite im Standarddesign anzeigen : Cron Fehler nach Update?
Gandalf2003
23.07.2005, 14:29
Moin zusammen,
ich hab testweise mal ein laufendes wBB 2.3.x forum mit hilfe von impex in ein vb 3.0.7 gezogen. nachdem der import einwandfrei verlief, hab ich das forum auf 3.5 beta 4 geupdatet. leider bekomme ich seit dem immer verschiedene error mails!
Database error in vBulletin 3.5.0 Beta 4:
Invalid SQL:
LOCK TABLES attachmentviews WRITE;
MySQL Error : Access denied for user: 'user7@localhost' to database 'DB'
Error Number : 1044
Date : Saturday, July 23rd 2005 @ 03:49:10 AM
Script : http://testdomain.de/vbulletin/cron.php?&rand=365308
Referrer : http://testdomain.de/vbulletin/showthread.php?p=19
IP Address : 123.45.67.890
Username : Unregistriert
Classname : vb_database
nc_proggy
23.07.2005, 14:37
Kann es daran liegen?
http://www.vbulletin-germany.com/forum/showthread.php?p=111361#post111361
ImpEx wird in vBulletin 3.5.0 Beta nicht unterstützt. Bis zur Veröffentlichung von vBulletin 3.5.0 ist keine Unterstützung von ImpEx geplant.
MfG
nc_proggy
:)
StGaensler
23.07.2005, 15:56
Invalid SQL:
LOCK TABLES attachmentviews WRITE;
Du musst deinem DB-User erlauben, die Tabellen auch zu sperren, das darf er nicht.
Gandalf2003
23.07.2005, 18:32
@nc_proggy
ich kann mit deinem text echt null anfangen:(
@Stefan
das steht aber nirgends drin! wie muss man denn das machen?
nc_proggy
23.07.2005, 19:11
Hallo CharlieBrown,
hatte das falsch gelesen. Bin vom Import mit Impex nach vB35 ausgegangen.
Sorry.
MfG
nc_proggy
:)
StGaensler
23.07.2005, 19:20
Vorrausgesetzt meine Vermutung ist richtig, und du hast die entsprechenden Rechte auf dem Server, kannst du das z.B. mit Tools wie phpMyAdmin (http://www.phpmyadmin.net/home_page/index.php) problemlos einstellen.
Gandalf2003
25.07.2005, 20:25
sorry Stefan, aber ich bin immer noch nicht viel schlauer. ich hab gerade testweise mal ein neues 3.5 aufgesetzt, um zu sehen ob das problem da auch drin steckt. leider musste ich feststellen, dass es wohl dann am server liegt.
kannst du, bzw. irgendwer mal verdeutlichen, was ich wo ändern muss?
StGaensler
25.07.2005, 20:46
Kein Problem. Ich habe mal eine bebilderte Anleitung von phpMyAdmin gemacht:
3608
Dabei hat mir phpMyAdmin auch gleich den Query ausgespuckt, mit dem man die Rechte setzen kann:
REVOKE ALL PRIVILEGES ON `Datenbankname` . * FROM 'User'@'localhost';
GRANT SELECT ,
INSERT ,
UPDATE ,
DELETE ,
CREATE ,
DROP ,
INDEX ,
ALTER ,
CREATE TEMPORARY TABLES ,
LOCK TABLES ON `Datenbankname` . * TO 'User'@'localhost';(Zwingenderweise als MySQL-Admin auszuführen)
Wahrscheinlich würde ein simplesGRANT LOCK TABLES ON `Datenbankname` . * TO 'User'@'localhost';auch reichen.
Gandalf2003
26.07.2005, 15:40
Hallo Stefan,
es lag tatsächlich an den Rechten von mySQL.
Hinzukommt aber, dass ich keine Anhänge hochladen konnte. Ich musste leider den SAFE MODE Modus deaktivieren, damit ich überhaupt Attachements hochladen konnte.
Könnte es sich da um eine "unsaubere Programmierung" handeln?, denn mit 3.0.x hatte ich keinerlei Probleme!
lg, Sven
StGaensler
26.07.2005, 18:48
Könnte es sich da um eine "unsaubere Programmierung" handeln?, denn mit 3.0.x hatte ich keinerlei Probleme!Es liegt wahrscheinlich daran, dass du die Anhänge im Dateisystem speichern lässt, und Apache und PHP unter einer unterschiedlichen UserID laufen. Somit kann Apache im SafeMode nicht auf die Verzeichnisse zugreifen (bzw. dort Dateien erstellen), die PHP erstellt hat. Das ist ein "prinzipielles Problem" an dem vBulletin keine Schuld hat.
Entweder du lässt Apache und PHP mit der selben User-ID laufen, oder du speicherst die Anhänge in der Datenbank, dann kannst du den SafeMode wieder aktivieren.
Viele Grüße,
Stefan
sixtyseven
28.07.2005, 17:17
Hallo,
habe das gleiche Problem unter RC1.
Könnte es sich da um eine "unsaubere Programmierung" handeln?, denn mit 3.0.x hatte ich keinerlei Probleme!
Das Frage ich mich auch, hatte zuvor auch keine Probs:confused:
Gandalf2003
28.07.2005, 23:14
schade das Scott oder mein liebster Pogolein:D nicht mal dazu was schreiben;)
Ja :D Mich verfolgt das selbe Problem. Bei 3.0.X hatte ich das Problem nie.
vBulletin® v3.7.2, Copyright ©2000-2008, Jelsoft Enterprises Ltd.