Hilferuf von Anfänger
am 04.05.2007 - 20:23 Uhr in
Ich möchte Drupal installieren. Habe mir die v-5.1 heruntergeladen. Außerdem xampp installiert. In einer INSTALL.txt Datei fand ich zu meiner Freude folgende Passagen:
"
RUN THE INSTALL SCRIPT
The install script will set the base URL, connect Drupal to the database, and
create tables in the database.
To run the install script point your browser to the base url of your website
(i.e. http://www.example.com). You will be presented with the "Database
Configuration" page.
"
Da ich es nicht so mit dem Editieren irgendwelcher Scripts habe, hat es mich sehr gefreut, dass es neuerdings einen Automatismus gibt.
Leider klappt es nicht so ganz. Wenn ich im Browser (firefox 2) HTTP://localhost eingebe, bekomme ich nicht die Database-Configuration page, wie beschrieben, sondern werde auf HTTP://localhost/xampp weitergeleitet.
Wie kann ich trotzdem dieses Script zum einrichten von Drupal starten?
Danke im Voraus.
- Anmelden oder Registrieren um Kommentare zu schreiben
xampp korrekt installiert,
am 04.05.2007 - 21:10 Uhr
xampp korrekt installiert, konfiguriert und gestartet?
neustes php installiert?
neustes sql installiert?
die drupalinstallation ist problemlos dann.
werbung: http://www.subbermanpornostyle.de
Hmm... ich denke... ja...
am 04.05.2007 - 21:17 Uhr
Also laut xampp control panel ist MySql und Apache "running". Bin mir nicht ganz sicher, ob ich das mit der Verzeichnisstruktur richtig habe. Habe das Ganze ja lokal auf meinem Rechner und nicht im Web installiert. Die Dokus, die ich gefunden habe, bezogen sich immer auf Linux Rechner im Web. Ich haebe auf C: einen ordner xampp, darin sind die Ordner apache, drupal-5.1, mysql, php und phpmyadmin.
Danke schonmal..
kopiere drupal nach xampp ->
am 04.05.2007 - 22:07 Uhr
kopiere drupal nach xampp -> htdocs dies ist das Ausgangsverzeichnis des webservers.
du kannst darin natürlich auch ein unterverzeichnis machen. Der Aufruf im webbrowser wäre dann
http://localhost/unterverzeichnis
Hab' ich inzwischen...
am 04.05.2007 - 22:12 Uhr
... gemacht. Hieß allerdings drupal-5.1. Hab' es jetzt umbenannt in drupal. Jetzt zeigt mir der Firefox allerdings den Inhalt des Ordners an, statt irgendeiner Maske...
:-)) Danke im Voraus und füe alles bisherige..
Also ich habe mit phpmyadmin
am 04.05.2007 - 22:21 Uhr
Also ich habe mit phpmyadmin (ist bei xampp dabei -> http://localhost/phpmyadmin ) eine leere Datenbank angelegt, danach in der Datei sites\default\settings.php (im Drupalverzeichnis) per Texteditor die Werte der Zeile "mysql://username:password@localhost/databasename" entsprechend abgeändert, bei keinem vergebenen Datenbankpasswort einfach den ":password" ganz löschen, so dass nur Datenbankbenutzername@localhost/datenbankname bleibt.
Zum Schluß direkt die install.php aufgerufen:
http://localhost/drupalverzeichnis/instal.php
Das sollte klappen :)
Leider nicht...
am 04.05.2007 - 22:28 Uhr
ich bekomme immer "Objekt nicht gefunden...". Allerdings gibt es in diesem Verzeichnis auch keine Datei namens "instal.php".
Gruß: Kay-Uwe
vertippt, meinte natürlich
am 04.05.2007 - 22:42 Uhr
vertippt, meinte natürlich install mit zwei "l" :)
Gibts leider auch nicht..
am 04.05.2007 - 22:54 Uhr
Habe jetzt drupal nochmals neu entpackt und in das Verzeichnis kopiert. Vorher war keine install.php in dem ganzen Verzeichnisbaum. Habe dann die settings.php nochmals entspr. angepasst. Jetzt bekomme ich bei dem Aufruf "http://localhost" noch immer die Weiterleitung nach "http://localhost/xampp" und mir wird die Startseite von xampp aufgespielt. Wenn ich "http://localhost/drupal" eingebe, bekomme ich jetzt jede Menge Warnings angezeigt, ala
"
Warning: Table 'drupal.access' doesn't exist query: SELECT CASE WHEN status=1 THEN 0 ELSE 1 END FROM access WHERE type = 'host' AND LOWER('127.0.0.1') LIKE LOWER(mask) ORDER BY status DESC LIMIT 0, 1 in C:\xampp\htdocs\drupal\includes\database.mysql.inc on line 172
Warning: Table 'drupal.users' doesn't exist query: SELECT u.*, s.* FROM users u INNER JOIN sessions s ON u.uid = s.uid WHERE s.sid = 'a885118eeb41cef0f652add69efc9300' in C:\xampp\htdocs\drupal\includes\database.mysql.inc on line 172
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\xampp\htdocs\drupal\includes\database.mysql.inc:172) in C:\xampp\htdocs\drupal\includes\bootstrap.inc on line 811
" und so weiter. Muss ich evtl. irgendwelchen Schritte wiederholen (außer der Anpassung der settings.php)? Gruß und Danke: Kay-Uwe
poste mal bitte den teil der
am 05.05.2007 - 12:24 Uhr
poste mal bitte den teil der settings.php den du geändert hast (statt dem username "user" und statt dem passwort "passwort")
Hast du als url localhost oder localhost/drupal angegeben?
-----
Rechtschreibfehler -falls vorhanden- sind volle Absicht und dürfen -falls gefunden- behalten werden! :-)
Gern...
am 05.05.2007 - 19:08 Uhr
Hallo teddy, hier meine Änderungen:
$db_url = 'mysql://user:password@localhost/drupal';
Die nächste Zeile habe ich nur aktiviert, da war ursprünglich eine Raute ("#") davor:
$db_prefix = '';
$base_url = 'http://localhost'; // NO trailing slash!
Das war alles.
Danke und Gruß aus Weil der Stadt:
Kay-Uwe
auf mich macht es den
am 06.05.2007 - 14:13 Uhr
auf mich macht es den Eindruck, dass du die mysql-Anweisung nicht geändert hast.
Eine geänderte Zeile könnte ungefähr so aussehen:
$db_url = 'mysql://admin:1a2b3c@meineDatenbank';
Hallo Armin...
am 06.05.2007 - 14:23 Uhr
... hab Dir per Mail geantwortet...
Gruß: Kay-Uwe
da liegt der
am 06.05.2007 - 18:37 Uhr
da liegt der fehler
$base_url = 'http://localhost'; // NO trailing slash!
es muss heißen http://localhost/drupal';
-----
Rechtschreibfehler -falls vorhanden- sind volle Absicht und dürfen -falls gefunden- behalten werden! :-)
Heeeeeee!!!!!!!!!!!!!!!!!!!!
am 06.05.2007 - 20:20 Uhr
eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
Danke!! Das wars!!!
Grüße aus Hausen:
Kay-Uwe