Aud DS 213+ einen Dump vom www Server einspielen - Datenbank wird nicht gefunden

Status
Für weitere Antworten geschlossen.

pulpo1948

Benutzer
Mitglied seit
16. Jun 2010
Beiträge
67
Punkte für Reaktionen
1
Punkte
8
Wenn ich im Verseichnis /web/joomla15a/ ein Joomlapaket 1.5 installiere, dann kläuft die Webseite ok.
Dort habe ich für user root und leeres PW gewählt.
Grundsätzlich läuft Joomla 1.5, 2.5 und 3.0 auf meiner DS

Ich habe nach der Anleitung von
https://www.fc-hosting.de/joomla/tips-joomla-umzug.php
Auf der DS mit phpMyAdmin eine Datenbank erzeugt - dabei ist mir unklar, ob das eine MYSQL oder MSQLli ist.
Beim Anlegen wurde ich nicht gefragt welchen User/PW ich zuordnen will?
Welcher User/PW ist das?

Einen Dump der MYSQL Serverdatenbank importiert
die configuration.php angepasst:
var $host = 'localhost';
var $user = 'xx_cms'; <<< so wie auf dem www Server auch in der configuration.php
var $password = 'red129vbh'; <<< so wie auf dem www Server
var $dbprefix = 'jos_'; <<< so wie auf dem www Server

var $db = 'j15wsv2'; <<< so wie der Name der DB auf der DS

var $log_path = '/volume1/web/j15_2/logs';
var $tmp_path = '/volume1/web/j15_2/tmp';

Wie kann ich mit phpMyAdmin herausfinden, welchen USER/PW diese Datenbank _tatsächlich _ hat, die ich aus dem www Server heruntergeladen habe.
Danke,
 
Zuletzt bearbeitet:

joku

Benutzer
Mitglied seit
06. Mrz 2011
Beiträge
6.664
Punkte für Reaktionen
2
Punkte
164
das eine MYSQL oder MSQLli ist.
Beim Anlegen wurde ich nicht gefragt welchen User/PW ich zuordnen will?
Welcher User/PW ist das?
Hallo, das ist erst einmal ok so :)
Einen Dump der MYSQL Serverdatenbank importiert
die configuration.php angepasst:
var $host = 'localhost';
var $user = 'xx_cms'; <<< so wie auf dem www Server auch in der configuration.php
var $password = 'red1292vbh'; <<< so wie auf dem www Server
var $dbprefix = 'jos_'; <<< so wie auf dem www Server

var $db = 'j15wsv2'; <<< so wie der Name der DB auf der DS

var $log_path = '/volume1/web/j15_2/logs';
var $tmp_path = '/volume1/web/j15_2/tmp';

Wie kann ich mit phpMyAdmin herausfinden, welchen USER/PW diese Datenbank _tatsächlich _ hat, die ich aus dem www Server heruntergeladen habe.

In dem Du in der configuration.php nachschaust,
welcher Benutzet mit Passwort und Datenbank da steht.
Jetz im phpMyAdmin noch den
Benutzer xx_cms mit dem Passwort red1292vbh anlegts und die Rechte ihm zuweist.

Gruß Jo
 

pulpo1948

Benutzer
Mitglied seit
16. Jun 2010
Beiträge
67
Punkte für Reaktionen
1
Punkte
8
Ich habe jetzt in phpMyAdmin angelegt:
user mit pw und dazu eine Datenbank mit einem Namen erzeugt wie in configuration.php
Trotzdem kein Zugriff auf DB

Diese Rechte werden angezeigt:
Benutzer mit Zugriff auf "xx_cms"
Datenbank xx_cms % Globale Rechte = ALL PRIVILEGES GRANT=Ja

Wie kann ich mit phpMyAdmin testen ob die eingestellten Werte tatsächlich gelten für den Dump vom Server?
Auf dem Server habe ich für phpMyAdmin gelgentlich einen TimeOut.
Wenn ich mich dann mit dem PW für meinen User anmelde, dann sehe ich nur meine DB.
Damit isst klar, dass USER und PW zusammenpassen für die Datenbank.

Wie kann ich auf der DS213 mich beim phpMyAdmin abmelden um dann diese gezielte USER/PW Anmeldung zu machen für den gerade frisch angelegten user?
Oder gibt es ein Windows Tool um vom PC aus den Zugang zu der MYSQL Datenbank zu testen?
Wenn das überprüft ist, dann kann es nur an configuration.php liegen, da ich mit phpMyAdmin den Inhalt der Datenbank mit dem Joomla Content lesen kann.
 

joku

Benutzer
Mitglied seit
06. Mrz 2011
Beiträge
6.664
Punkte für Reaktionen
2
Punkte
164
Diese Rechte werden angezeigt:
Benutzer mit Zugriff auf "xx_cms"
Datenbank xx_cms % Globale Rechte = ALL PRIVILEGES GRANT=Ja

Wie kann ich mit phpMyAdmin testen ob die eingestellten Werte tatsächlich gelten für den Dump vom Server?
Das bedeutet, die Datenbank mir Benutzer und Passwort sind angelegt
und stimmen mit den Angeben in der configuration.php überein.
Den MySQL Dump hast Du importiert ?

phpMyAdmin ist ein Werkzeug um die Datenbanken besser zu verwalten :)
Die Angaben in der configuration.php müssen mit Deinen Einträgen im phpMyAdmin stimmen.

Gruß Jo
 

pulpo1948

Benutzer
Mitglied seit
16. Jun 2010
Beiträge
67
Punkte für Reaktionen
1
Punkte
8
Den MySQL Dump hast Du importiert ?
Gruß Jo
Ja, ich kann in der DS Datenbank die Daten der Joomla Installation auf dem www Server sehen.
Dabei bin ich als root angemeldet.
Ich suche nach einem Weg um mit phpMyAdmin auf der DS mich anzumelden mit dem user der Datenbank xx_cms.
Wenn ich dann auch in die Datenbank reinsehen kann, dann ist das ein Test dass user, pw und Datenbankname zusammenpassen.
----------
Auf dem www Server ist noch eine MYSQL Datenbank,
Das tool von fc-hosting joom-config.php sagt mir, dass auf der DS eine MYSQLi sitzt.
Trotzdem sehe ich die Daten.
Und in der configuration.php kann ich reinschreiben MYSQL oder MYSQLi - trotzdem immer Fehler
Database Error: Unable to connect to the database:Could not connect to MySQL

Ist es denn zulässig, dass ein MYSQL Dunmp in eine MYSQLi reingeladen wird?
 

joku

Benutzer
Mitglied seit
06. Mrz 2011
Beiträge
6.664
Punkte für Reaktionen
2
Punkte
164
Und in der configuration.php kann ich reinschreiben MYSQL oder MYSQLi - trotzdem immer Fehler
Database Error: Unable to connect to the database:Could not connect to MySQL
Was steht in dem DUMP ?
Code:
-- MySQL dump 10.13  Distrib 5.1.63
--
-- Host: localhost    Database: joomla
-- ------------------------------------------------------
-- Server version	5.1.63-log
MySQLi ist was besseres :)
Es sollte schon in beiden das selbe stehen.
Wie Du schreibst funktioniert es in einem anderen Installation oder ?
Das muß was anders sein ?

Gruß Jo
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat