Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

Installationsprobleme - "Internal Server Error" >> fehlerhafte .htaccess Datei

Eingetragen von Anonymous (0)
am 17.01.2006 - 16:51 Uhr in
  • Allgemeines zu Drupal

Nachdem ich alles lokal mit easyPHP getestet habe, sollen die Dateien von Drupal auf einen Testserver hochgeladen werden. Dafür wird die "settings.php" angepasst und via phpmyadmin in sql die Datenbank "database" angelegt. Die Tabellen wurden von der Datei "database.mysql" importiert. Das Passwort "pass" wurde mit allen Rechten angelegt.

In der "settings.php" habe ich folgendes eingetragen:

$db_url = 'mysql://root:pass@10.58.28.254/database';
$base_url = 'http://10.58.28.254';

Leider kommt die Fehlermeldung:

This either means that the username and password information in your settings.php file is incorrect or we can't contact the MySQL database server. This could mean your hosting provider's database server is down.
The MySQL error was:
Currently, the username is root and the database server is 10.58.28.254.

Weiß jemand, wo der Fehler liegen könnte?

‹ drupal.org offline woher module nehmen? Menu erstellen?? ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

MySQL Host ?

Eingetragen von profix898 (140)
am 17.01.2006 - 19:00 Uhr
Zitat:

$db_url = 'mysql://root:pass@10.58.28.254/database';

Warum trägst Du als Host 10.58.... ein und nicht einfach localhost?

Überprüfe die Rechte zum Zugriff auf Deine MySQL-DB. Bei manchen
Installationen ist der Zugriff auf localhost beschränkt. Andere erlauben
auch einen Zugang von außen. Bei Deiner Installation sind ja DB und Site
eh auf dem gleichen Server, also einfach auf localhost umstellen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hm, ich habe es korrigiert

Eingetragen von NEOX (nicht überprüft) (0)
am 20.01.2006 - 09:47 Uhr

Hm, ich habe es korrigiert und es will einfach nicht funktionieren:

Zitat:

$db_url = 'mysql://root:pass@localhost/database';

In den letzten Tagen habe ich einiges ausprobiert, bekomme es aber nicht gelöst. Bin am verzweifeln, dass ich es nur lokal mit easyPHP zum laufen bekomme. Irgendwas mache ich falsch - versuche es auf 2 verschiedenen Servern und bekomme es nicht zum laufen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hast Du einen Root Server

Eingetragen von Anton (288)
am 20.01.2006 - 13:52 Uhr

Hast Du einen Root Server gemietet oder ist das normaler shared hosting Webspace? Bei letzterem musst Du natürlich die Benutzer/Passwort/Datenbank-Daten nehmen, die Du von Deinem Hoster bekommen hast. Als Root hast Du da niemals Zugriff...

  • Anmelden oder Registrieren um Kommentare zu schreiben

jetzt auf einen anderen gemieteten Server

Eingetragen von NEOX (nicht überprüft) (0)
am 20.01.2006 - 15:59 Uhr

Nun teste ich es auf einen anderen Server: Alle Drupal Dateien sind hier hochgeladen worden: www.zweiform.de/drupal und es kommt eine Fehlermeldung.

Das ist die phpinfo des Servers: http://www.zweiform.de/phpinfo.php

Und das habe ich in die settings.php eingetragen:

Zitat:

$db_url = 'mysql://user(geändert):pass(geändert)@localhost/database(geändert)';
$db_prefix = '';
$base_url = 'http://www.zweiform.de/drupal';

Dabei habe ich den Namen der erstellten Datenbank und die Zugangsdaten vom Provider berücksichtigt. Ich weiß einfach nicht mehr weiter...

Hat es vielleicht etwas mit der .htaccess Datei zu tun? Habe hier irgendwo mal etwas darüber gelesen. Auf die habe ich allerdings keinen Zugriff. Was müsste ich denn in die .htaccess reinschreiben?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Datenbankzugang

Eingetragen von sevo (nicht überprüft) (0)
am 20.01.2006 - 16:51 Uhr

Die .htaccess hat mit der Datenbank nichts zu tun - das ist deine lokale Apache-Konfiguration.

Kannst du denn von der Kommandozeile aus mit den eingetragenen Parametern auf die Datenbank zugreifen? D.h. was tut "mysql -u user -p passwd database"?

Gruß Sevo

  • Anmelden oder Registrieren um Kommentare zu schreiben

In den 2. Fall: "Internal

Eingetragen von NEOX (nicht überprüft) (0)
am 20.01.2006 - 17:10 Uhr

In den 2. Fall: "Internal Server Error" weiß ich nicht, ob Drupal Probleme mit der Datenbank hat, da ich es nun auf einen gemieteten Webspace hochgeladen hatte. Ich habe keinen eigenen gemieteten Server, sorry - ich hatte mich verschrieben und habe ein Webspace "Expert" bei www.silverbird-consulting.de Die Datenbank habe ich mit phpmyadmin angelegt und anschließend wurde die database.mysql importiert. Hat eigentlich alles reibungslos geklappt. Wie ich mit der Kommandozeile darauf zugreifen kann, weiß ich leider nicht. Es kann auch ein anderer Fehler sein. Jedenfalls wird die Drupal-Startseite nicht aufgerufen: www.zweiform.de/drupal

  • Anmelden oder Registrieren um Kommentare zu schreiben

Also, die .htaccess ist

Eingetragen von Anton (288)
am 20.01.2006 - 18:16 Uhr

Also, die .htaccess ist nicht notwendig für Drupal - aber ohne Zugriff darauf gehen Dir sehr viele, sehr wichtige Features flöten, z.b. URL rewrite (wichtig!), sperren von Verzeichnissen, verhindern von Hotlinking etc. Für mich ein Grund den Hoster zu wechseln.

Anyway, irgendwas scheinst Du grundlegend falsch zu machen, denn ich kann mir nicht vorstellen, das man per phpmyadmin auf Deinem Webspace eine Datenbank namens "database" anlegen kann (siehe Deinem ersten Post).
Schätze eher, Du hast eine Tabelle diesen Namens in einer Datenbank angelegt. Datenbanken bei shared hostern haben vorgegebene Namen, z.b. db1234_1.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Vielen Dank für diese

Eingetragen von NEOX (nicht überprüft) (0)
am 20.01.2006 - 20:39 Uhr

Vielen Dank für diese Information. Meine Einstellungen sind alle richtig, denn der Kundensupport hat für mich die .htaccess umbenannt (damit deaktiviert)und nun funktioniert es.

Mir wurde mitgeteilt, dass ich keinen zugriff auf diese Datei hätte. Hm, Mist - wahrscheinlich sollte ich wirklich wechseln. Habt Ihr einen guten Hoster zu empfehlen, der vollen Zugriff auf die .htaccess bietet?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ein wenig muss ich schon

Eingetragen von Anton (288)
am 20.01.2006 - 21:21 Uhr

Ein wenig muss ich schon schmunzeln, wenn die ihr Paket "Expert" nennen und dann keinen mod_rewrite erlauben. Was einem damit durch die Lappen geht, kann man hier nachlesen:

http://www.modrewrite.de/mod_rewrite.usage.phtml

Und wegen einem neuen Hoster, diese Seite ist eine gute Anlaufstelle:

http://www.webhostlist.de

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ja, genau das habe ich mir

Eingetragen von NEOX (nicht überprüft) (0)
am 21.01.2006 - 13:32 Uhr

Ja, genau das habe ich mir auch gedacht: "Expert"??
Als ich dann heute allerdings nochmals in einer Email angedeutet hatte, dass ich diese Möglichkeit bei diesen Expertpaket erwarte, hat es sich als Missverständnis herausgestellt. Bei den Paket "Expert" ist es möglich und man muss die versteckten Dateien anzeigen lassen.

Da ich die .htaccess nun bearbeiten kann, wurde etwas experimentiert. Dann stellte ich fest, dass wenn ich folgenden Code aus der .htaccess lösche, dieser "Internal Server Error" nicht mehr auftritt.

Zitat:

# Set some options.
Options -Indexes
Options +FollowSymLinks

und

Zitat:

# Override PHP settings. More exist in sites/default/settings.php, but
# the following cannot be changed at runtime. The first IfModule is
# for Apache 1.3, the second for Apache 2.

php_value magic_quotes_gpc 0
php_value register_globals 0
php_value session.auto_start 0

Als weiterer Test wurden die gleichen Dateien mit editierter settings.php auf diesen Server hochgeladen: http://test32865.test-account.com/ und hier funktioniert es mit den oben genannten Teil des Codes aus der .htaccess.

Versteht Ihr das? Ist das jetzt wichtig? Hat der gelöschte Teil aus der .htaccess irgendwelche Folgen auf Drupal? Ich will jetzt nicht deswegen gleich den Hoster wechseln, weil ich eigentlich sehr zufrieden mit diesen bin.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 2 Wochen 1 Tag
  • Hey danke
    vor 2 Wochen 2 Tagen
  • Update: jetzt gibt's ein
    vor 2 Wochen 2 Tagen
  • Hallo, im Prinzip habe ich
    vor 3 Wochen 9 Stunden
  • Da scheint die Terminologie
    vor 3 Wochen 12 Stunden
  • Kannst doch auch alles direkt
    vor 3 Wochen 4 Tagen
  • In der entsprechenden View
    vor 3 Wochen 4 Tagen
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 4 Tagen
  • gelöst
    vor 6 Wochen 1 Tag
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 2 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20453

Neue User:

  • ByteScrapers
  • Mroppoofpaync
  • 4aficiona2

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 18 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association