Kein Zugriff auf SQL Datenbank
Kein Zugriff auf SQL Datenbank
Hallo habe es mittlerweile schon versucht Admidio auf 2 verschiedenen Servern zu installieren. Leider scheitert es immer am Zugriff auf meine SQL DAtenbanken.
"Access denied for user: 'web30@localhost' to database 'usr_web30_7'"
Passwörter stimmen aber, habe es mehrfach gecheckt und beide Provider geben localhost als Datenbankserver an.
Irgendwelche Ideen?
Gruß
Michael
"Access denied for user: 'web30@localhost' to database 'usr_web30_7'"
Passwörter stimmen aber, habe es mehrfach gecheckt und beide Provider geben localhost als Datenbankserver an.
Irgendwelche Ideen?
Gruß
Michael
Ein bisschen Geduld
Hallo Michael!
Leider sind unsere Datenbankgurus grade gemeinsam in Urlaub, sie kommen aber diese WE zurück. Dannach bekommst Du sofort Hilfe.
Gruß Jochen
PS: Kümmere mich normalerweise hauptsächlich ums Photomodul
Leider sind unsere Datenbankgurus grade gemeinsam in Urlaub, sie kommen aber diese WE zurück. Dannach bekommst Du sofort Hilfe.
Gruß Jochen
PS: Kümmere mich normalerweise hauptsächlich ums Photomodul
Hallo Michael,
wir haben in dieser Version die MySQL-Datenbank-Engine von MyIsam auf InnoDB umgestellt. Dadurch sind jetzt Referenzen zwischen den Tabellen möglich. Allerdings sollte MySql automatisch die Datenbank auf MyIsam installieren, falls InnoDB nicht möglich ist.
Welche Version der MySql-Datenbank ist denn auf dem Server installiert ?
Gruß
Fasse
wir haben in dieser Version die MySQL-Datenbank-Engine von MyIsam auf InnoDB umgestellt. Dadurch sind jetzt Referenzen zwischen den Tabellen möglich. Allerdings sollte MySql automatisch die Datenbank auf MyIsam installieren, falls InnoDB nicht möglich ist.
Welche Version der MySql-Datenbank ist denn auf dem Server installiert ?
Gruß
Fasse
Server 1:fasse hat geschrieben:[..]
Welche Version der MySql-Datenbank ist denn auf dem Server installiert ?
[..]
Verbunden mit MySQL 4.0.14-standard
MySQL Support enabled
Active Persistent Links 0
Active Links 1
Client API version 3.23.49
MYSQL_MODULE_TYPE builtin
MYSQL_SOCKET /var/lib/mysql/mysql.sock
MYSQL_INCLUDE no value
MYSQL_LIBS no value
ysql.allow_persistent On On
mysql.connect_timeout 60 60
mysql.default_host no value no value
mysql.default_password no value no value
mysql.default_port no value no value
mysql.default_socket no value no value
mysql.default_user no value no value
mysql.max_links Unlimited Unlimited
mysql.max_persistent Unlimited Unlimited
mysql.trace_mode Off Off
PHP Version 4.3.8
Weiß nicht ob dieser schon InnoDb unterstützt
So mehr gab Joomla nicht her. Wenn du noch mehr Infos brauchst, werde ich nochmal suchen.
Server 2:
Verbunden mit MySQL 4.0.24
Dieser unterstützt auch InnoDB laut PhpmyAdmin
Danke,
Michael
Hmm, da es mit der Version 1.1 klappt, scheint die Verbindung zu klappen. Vielleicht fehlen dir bestimmte Rechte.
Ist denn irgendwas in der Datenbank, wenn das Script die Fehlermeldung bringt ? Irgendwelche Admidio-Tabellen ? Oder ist die Datenbank völlig leer ?
Passiert es beim Update oder bei einer Neuinstallation ?
Gruß
Fasse
Ist denn irgendwas in der Datenbank, wenn das Script die Fehlermeldung bringt ? Irgendwelche Admidio-Tabellen ? Oder ist die Datenbank völlig leer ?
Passiert es beim Update oder bei einer Neuinstallation ?
Gruß
Fasse
Also es tritt bei einer Neuinstallation auf, gerade eben habe ich auch noch gesehen das auf dem 2. Server trotz Meldung von Admidio das es nicht auf die Datenbank zugreifen kann, alle Tables erstellt sind.fasse hat geschrieben:Hmm, da es mit der Version 1.1 klappt, scheint die Verbindung zu klappen. Vielleicht fehlen dir bestimmte Rechte.
Ist denn irgendwas in der Datenbank, wenn das Script die Fehlermeldung bringt ? Irgendwelche Admidio-Tabellen ? Oder ist die Datenbank völlig leer ?
Passiert es beim Update oder bei einer Neuinstallation ?
Gruß
Fasse
Bei mir klappt es...
Hallo zusammen,
ich habe es gerade mal ausprobiert... Ich habe bei mir lokal Mysql 4.0.18 standard Edition installiert und kann den Fehler ehrlich gesagt nicht nachvollziehen. Auch Mysql 4.0.18 unterstützt bereits InnoDB und auch wenn ich es abschalte werden die Tabellen trotzdem angelegt...
Auch auf die Gefahr hin das ihr mich für bescheuert haltet noch ein par Fragen an die Leute mit dem Problem:
1) Habt Ihr die DB vorher geleert? Nur um sicher zu gehen, dass die Tabellen nicht schon vorher da waren von irgendwelchen Testaktionen?
2) Habt Ihr wirklich das beim installieren erzeugte config.php File heruntergeladen und anschließend wirklich in den adm_config-Ordner hochgeladen bzw. kopiert?
Euer Fehler tritt nämlich bei mir genauso auf, wenn ich das vergesse...
Anbei ein Bild mit dem fetten Button in der Mitte der zu drücken ist, bevor die Installation weitergeht!
Wen Ihr diesen Button (config.php herunterladen) gedrückt habt, sollte ein Downloadfenster aufgehen. Die Datei speichert Ihr bei Euch lokal ab und kopiert sie anschließend per FTP in das adm_config-Verzeichnis auf Eurem Server... Erst dann dürft Ihr auf weiter klicken...
Ich hoffe das hilft...
Gruß
Elmar
ich habe es gerade mal ausprobiert... Ich habe bei mir lokal Mysql 4.0.18 standard Edition installiert und kann den Fehler ehrlich gesagt nicht nachvollziehen. Auch Mysql 4.0.18 unterstützt bereits InnoDB und auch wenn ich es abschalte werden die Tabellen trotzdem angelegt...
Auch auf die Gefahr hin das ihr mich für bescheuert haltet noch ein par Fragen an die Leute mit dem Problem:
1) Habt Ihr die DB vorher geleert? Nur um sicher zu gehen, dass die Tabellen nicht schon vorher da waren von irgendwelchen Testaktionen?
2) Habt Ihr wirklich das beim installieren erzeugte config.php File heruntergeladen und anschließend wirklich in den adm_config-Ordner hochgeladen bzw. kopiert?
Euer Fehler tritt nämlich bei mir genauso auf, wenn ich das vergesse...
Anbei ein Bild mit dem fetten Button in der Mitte der zu drücken ist, bevor die Installation weitergeht!
Wen Ihr diesen Button (config.php herunterladen) gedrückt habt, sollte ein Downloadfenster aufgehen. Die Datei speichert Ihr bei Euch lokal ab und kopiert sie anschließend per FTP in das adm_config-Verzeichnis auf Eurem Server... Erst dann dürft Ihr auf weiter klicken...
Ich hoffe das hilft...
Gruß
Elmar
Hallo zusammen,
mit Michaels und Bodos Hilfe konnte ich den Fehler jetzt nachvollziehen.
Die Meldung erscheint, wenn er einen Index anlegen will. Scheinbar fehlen euch die DB-Rechte dafür. Da Admidio aber auch ohne die Indizes funktioniert, könnt ihr also trotz dieser Fehlermeldung damit arbeiten.
Viele Grüße
Markus
mit Michaels und Bodos Hilfe konnte ich den Fehler jetzt nachvollziehen.
Die Meldung erscheint, wenn er einen Index anlegen will. Scheinbar fehlen euch die DB-Rechte dafür. Da Admidio aber auch ohne die Indizes funktioniert, könnt ihr also trotz dieser Fehlermeldung damit arbeiten.
Viele Grüße
Markus
Mittlerweile bin ich auch etwas schlauer.
Bei Bodo ist das Problem, dass er einen index mit anlegen kann, nicht aber mit .
Da werde ich mal die Syntax in unserem Script ändern.
Gruß
Fasse
Bei Bodo ist das Problem, dass er einen index mit
Code: Alles auswählen
alter table xxx add index yyy
Code: Alles auswählen
create index yyy on table xxx
Da werde ich mal die Syntax in unserem Script ändern.
Gruß
Fasse