Installationsprobleme auf Server bei Hostpoint
am 01.01.2009 - 19:01 Uhr in
Hallo
Ich versuche seit Stunden Drupal zu installieren, allerdings komme ich bei der Datenbank-Konfiguration nicht weiter.
Ich weiss mittlerweile, dass ich bei Hostpoint-Webspace auf die erweiterten Einstellungen gehen muss und dort den richtigen Server angeben muss.
Klappt aber nicht.
Ich habe schon mehrere CMS installiert und getestet, irgendwie ging das dann immer, nur hier komme ich halt einfach nicht weiter.
Meine Webseite läuft Momentan auf Joomla 1.0.x Es steht aber irgendwann der Wechsel auf 1.5.x an. Trotz Migrations ssistent macht die Umstellung aber einen Haufen Handarbeit nötig und man sieht so einer Seite halt immer sofort an, dass sie mit Joomla läuft.
Habe mir die Funktionen von Drupal angeschaut und denke, dass dies eine gute Alternative zu J!1.5 wäre. Möchte es deshalb testen und schauen, wie ich damit zurecht komme.
Durch die SuFu weiss ich, dass hier noch ein paar andere bei Hostpoint.ch hosten. Könnt Ihr mir bitte betreffend meines Konfig-Problems helfen.
Muss ich bei Datenbankname und bei Datenbank-Benutzername jeweils den Präfix angeben oder kommt der in den erweiterten Einstellungen?
Den Datenbank-Host habe ich von "Übersicht MySQL-Datenbanken" kopiert, bringt mich aber auch nicht weiter. Wie genau muss ich den angeben? Drupal liegt in einem Unterverzeichnis und nicht direkt im Root.
Das Passwort und der DB-Name stimmen, dass sagt mir auch die Installation von Drupal
Vielen Dank für Eure Hilfe.
Jarimba
- Anmelden oder Registrieren um Kommentare zu schreiben

Frage doch einfach bei
am 01.01.2009 - 19:59 Uhr
Frage doch einfach bei deinem Hoster nach den unbekannten Daten. Bzw, ob es bei der Installation was zu beachten ist. Bei meinen Hoster muss ich bei der Verwendung von PHP5 einen anderen Port sowie DB-Domain eingeben.
----------------------------------------
Alle Angaben ohne Gewähr!!:D
http://www.tobiasbaehr.de/
Naja, ich habe die Daten
am 01.01.2009 - 21:27 Uhr
Naja, ich habe die Daten schon. Kann auch problemlos ein anderes CMS damit installieren, nur halt nicht Drupal.
Es gibt da die Anleitung vob Rabbit69Dev ( http://d6dev.fun-rabbit.ch/node/1 ). Nur leider funktioniert das so bei mir nicht. Steht immer, dass der Server keine Verbindung zur MySQL-DB aufbauen kann.
Wann tritt der Fehler auf.
am 01.01.2009 - 23:58 Uhr
Hallo Jarimba
Kannst Du etwas genauer beschreiben bei welchem installations-Schritt der Fehler auftritt. Es ist Durchaus möglich, dass meine Anleitung noch nicht ganz perfekt ist. Werde dir gerene weiterhelfen, wenn es in meiner MAcht steht.
In der Regel brauchst Du übrigens kein DB-Präfix bei Hostpoint, da du mit 10 DB doch bestimmt genügend DB zur Verfügung hast um für Drupal eine eigene DB anzulegen!?
Gruss Roger
Bei Schritt Datenbankkonfiguration
am 02.01.2009 - 09:26 Uhr
Guten Morgen Roger
Ich komme bei Schritt Datenbankkonfiguration nicht mehr weiter.
Die Installation habe ich wie folgt gemacht:
1. im Controlpanel eine neue DB und einen neuen DB-Benutzer angelegt und den Benutzer an die DB gehängt
2. per FTP den entzippten Drupal-Ordner auf dem Webspace in ein Unterverzeichnis (keine Subdomain) geladen
3. Installation Schritt für Schritt abgearbeitet bis halt eben zu Datenbankkonfiguration
Datenbanktyp ist MySQLi ausgewählt
Der DB-Name sowie der DB-Benutzer setzen sich bei Hostpoint ja aus user_DBname und user_DBbenutzer (z.B. beispie_dbn123 und beispie_nam123) zusammen und ich habe es auch so eingegeben.
Datenbankpasswort ist dasjenige, welches ich dem DB-Benutzer zugewiesen habe, nicht das vom Controlpanel
Erweiterte Einstallungen
Datenbank-Host nehme ich vom Controlpanel welches bei der DB angezeigt ist, also user.server.... Das kopiere ich von dort. Habe auch localhost und hostpoint.serverxx... probiert geht aber auch nicht
Drupal spuckt folgende Fehlermeldung aus:
Der Versuch, die korrekte MySQL Datenbank auf Ihrem MySQL Server auszuwählen, ist gescheitert. Das bedeutet, das Benutzername und Passwort gültig sind, aber es gibt ein Problem, auf die Daten zuzugreifen. MySQL gibt folgende Fehlermeldung aus: Access denied for user 'beispie_nam123'@'localhost' to database 'beispie_dbn123'.Sind sie sicher, das Sie den Namen der Datenbank korrekt eingegeben haben?
Sind Sie sicher, das die Datenbank existiert?
Sind Sie sicher, das der Benutzername die nötigen Rechte hat, um auf die Datenbank zugreifen zu dürfen?
Um die Fragen zu beantworten 1. ja, 2. ja, 3. ich denke schon
Ich komme über das Controlpanel auf die DB, sieht gleich aus wie bei den anderen DB, die paralell laufen. Rechte für den Benutzernamen? Dort ist alles angekreuzt was geht und das sieht auch gleich aus wie bei den anderen Benutzernamen.
Auf der DB ist keine Tabelle drauf, die ist einfach leer. Die dürfte Drupal ja bei der Installation anlegen.
Danke für die Hilfe
Gruss Monika
/sites/default/settings.php
am 02.01.2009 - 11:48 Uhr
Suche auf dem Server mal die o.g. Datei.
In dieser Datei findest Du etwa auf den Zeilen 87-93 desn folgenden Abschnitt
* Database URL format:* $db_url = 'mysql://username:password@localhost/databasename';
* $db_url = 'mysqli://username:password@localhost/databasename';
* $db_url = 'pgsql://username:password@localhost/databasename';
*/
<strong>$db_url = 'mysqli://user_DBname:PW@SERVER/user_DBuser'</strong>;
$db_prefix = '';
Bitte sicherstellen, dass diese Angaben korrekt übergeben wurden.
user ist jeweils der Controlpanel-Benutzername
Gruss Roger
Bin mir nicht sicher, aber
am 02.01.2009 - 12:55 Uhr
Bin mir nicht sicher, aber solange Drupal nicht installieren kann. Wird da auch nix drin stehen. Außer entweder der Inhalt der kopierten default.settings.php oder nix, weil er nur eine datei erstellt hat mit namen settings.php.
----------------------------------------
Alle Angaben ohne Gewähr!!:D
http://www.tobiasbaehr.de/
Na geht doch...
am 02.01.2009 - 19:32 Uhr
...
* Database URL format:* $db_url = 'mysql://username:password@localhost/databasename';
* $db_url = 'mysqli://username:password@localhost/databasename';
* $db_url = 'pgsql://username:password@localhost/databasename';
*/
<strong>$db_url = 'mysqli://user_DBname:PW@SERVER/user_DBuser'</strong>;
$db_prefix = '';
Bitte sicherstellen, dass diese Angaben korrekt übergeben wurden....
Da ist nichts übergeben worden. Ich hab jetzt das alles von Hand eingefüttert und die settings.php wieder zurück auf den Server gemüllt. Anschliessend die installation im Browser "gerefresht" und schwups, war er ein Schritt weiter. Die Installation ist jetzt eben zu Ende durch gelaufen. Ohne irgendwelche weiteren Motzereien.
Kann es damit zusammenhängen, dass ich nur MySQLi statt MySQL auswählen kann? Ist aber jetzt egal. Ich kann mir jetzt mal in aller Ruhe Drupal und seine Funktionen anschauen.
Muss ich die die 777-Berechtigung der setting.php und der default.setting.php wieder entziehen oder müssen die drauf bleiben? Ich will ja nicht, dass mir irgendwer die Installation kurzerhand nochmals laufen lässt und ich ausser Hackermüll nichts mehr habe
Vielen Dank.
Gruss Monika
Dann haste
am 02.01.2009 - 19:56 Uhr
Dann haste SChreib/Lese-Rechteprobleme gehabt. Ja die Settings.php muss nur gelesen werden.
----------------------------------------
Alle Angaben ohne Gewähr!!:D
http://www.tobiasbaehr.de/