Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module ›

(!!! DRUPAL FEHLER) Nach Alternativepfad Mysql error

Eingetragen von richdrup@drupal.org (35)
am 09.07.2008 - 16:02 Uhr in
  • Module

Ich habe das Modul zum Erstellen einer alternativ url eingebunden und dann erst die Url einer Seite geändert. Alles geklapp. Danach habe ich dann meiner Impressum Seite eine neue Url gegeben und auf einmal bekam ich nach dem Klicken auf Speichern

Warning: Lost connection to MySQL server during query query: SELECT src FROM url_alias WHERE dst = 'node' AND language IN('de', '') ORDER BY language DESC in /srv/www/htdocs/drupal-6.2/includes/database.mysqli.inc on line 128

Und nun kann ich gar nichts mehr anzeigen usw. Was mache ich nun???

‹ Workflow und Views: Block zeigt entsprechende Nodes nicht an Panels2 - Inhalt einer Spalte wird nicht angezeigt ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Hilfe .. ich dreh hier

Eingetragen von richdrup@drupal.org (35)
am 09.07.2008 - 16:25 Uhr

Hilfe .. ich dreh hier komplett durch. hab schon die

my.conf

angepasst in:

[mysqld]
thread_cache_size = 286
query_cache_size = 16M
table_cache = 1024
tmp_table_size = 16M

Nix passiert. Beim recherchieren habe ich übrigens diverse Seiten im Netz gefunden, die mit dieser Fehlermeldung indiziert wurden.Ich schein also nicht allein zu stehen mit dem Problem.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hab den Fehler gefunden !!! ACHTUNG FEHLER IN DRUPAL

Eingetragen von richdrup@drupal.org (35)
am 09.07.2008 - 17:09 Uhr

Hab den Fehler gefunden !!! Ist ein Bug in Drupal. Auch noch ein Sicherheitsrelevanter. Da wurde nicht escaped

SELECT src FROM url_alias WHERE dst = 'i' AND language IN('de', '') ORDER BY language DESC (dieses schiesst die Datenbank ab)

SELECT 'src' FROM url_alias WHERE dst = 'i' AND language IN('de', '') ORDER BY language DESC (so funktionierts)

Was mache ich denn nun. Wie kann ich ohne auf Drupal zuzugreifen das Modul ausschalten welches alternative Dateinamen / Pfade anzugeben erlaubt?

UNd was mache ich mit dem Bug? Wo meldet man den?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Auf drupal.org natürlich :D

Eingetragen von Tobias Bähr (4019)
am 09.07.2008 - 17:25 Uhr

Auf drupal.org natürlich :D http://drupal.org/support

----------------------------------------
Alle Angaben ohne Gewähr!!:D
http://www.tobiasbaehr.de/

  • Anmelden oder Registrieren um Kommentare zu schreiben

Schon gemacht (-: Leider

Eingetragen von richdrup@drupal.org (35)
am 09.07.2008 - 17:33 Uhr

Schon gemacht (-:

Leider finde ich den Code nicht wo er generiert wird. Habe allerdings noch eine Schwachstelle in PATH gefunden.

Auch hier fehlen ein paar Tüddelchen ... melde ich auch gleich mal

  • Anmelden oder Registrieren um Kommentare zu schreiben

Fehler gefunden ...

Eingetragen von richdrup@drupal.org (35)
am 09.07.2008 - 18:00 Uhr

In der Datei: includes/path.inc Line 67-80 Müssen in den Statements die Tüddelchen hin !!! Hab ich schon unten gemacht kann also für copy&paste genutzt werden

// Get the most fitting result falling back with alias without language
$alias = db_result(db_query("SELECT 'dst' FROM {url_alias} WHERE 'src' = '%s' AND 'language' IN('%s', '') ORDER BY 'language' DESC", $path, $path_language));
$map[$path_language][$path] = $alias;
return $alias;
}
// Check $no_src for this $path in case we've already determined that there
// isn't a path that has this alias
elseif ($action == 'source' && !isset($no_src[$path_language][$path])) {
// Look for the value $path within the cached $map
$src = '';
if (!isset($map[$path_language]) || !($src = array_search($path, $map[$path_language]))) {
// Get the most fitting result falling back with alias without language
if ($src = db_result(db_query("SELECT 'src' FROM {url_alias} WHERE 'dst' = '%s' AND 'language' IN('%s', '') ORDER BY 'language' DESC", $path, $path_language))) {

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich hoffe doch, dass das

Eingetragen von Tobias Bähr (4019)
am 09.07.2008 - 18:06 Uhr

Ich hoffe doch, dass das nicht nur ein Anwendungsfehler ist. :D

Und dann diesen Fehler nocheinmal mit der aktuellen dev- Version von Drupal testen. Dokumentieren, was wie gemacht werden muss, um ggf den gleichen Fehler reproduzieren zu können.

http://drupal.org/project/drupal

----------------------------------------
Alle Angaben ohne Gewähr!!:D
http://www.tobiasbaehr.de/

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hab den Fehler schon

Eingetragen von richdrup@drupal.org (35)
am 09.07.2008 - 18:08 Uhr

Hab den Fehler schon reportet.

Der Fehler wird bei einigen MySql Versionen auftreten mal mehr mal weniger. Da ist MySql immer ein wenig zickig.

Allerdings habe ich jetzt wie ich sehe Probleme mit Path. Also muss mal schauen. Vielleicht habe ich in meinen vielen Versuchen noch irgendwo nen Rest hinterlassen(-;

  • Anmelden oder Registrieren um Kommentare zu schreiben

Problem ist halt dass src in

Eingetragen von richdrup@drupal.org (35)
am 09.07.2008 - 18:39 Uhr

Problem ist halt dass src in Mysql ein Schlüsselwort ist. Das muss zwingend getüddelt werden. Das ist so als würde man ein Feld Select nennen.

Generell sollte man immer eintüddeln, denn wer weiss, was Mysql in Folgeversionen als Schlüsselworte definiert

  • Anmelden oder Registrieren um Kommentare zu schreiben

Gibt es mittlerweile eine Lösung

Eingetragen von menschwagner (9)
am 02.02.2009 - 15:03 Uhr

Hallo richdrup

habe die Änderungen in path.inc wie von dier beschrieben vorgenommen, jezt erstellt er zwar den alias, aber über diesen sind die seiten nicht erreichbar bzw er wir in der domain nicht angezeigt. HAst du mittlerweile eine lösung gefunden.

Gruß Andreas

  • 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 3 Tagen
  • Hallo, im Prinzip habe ich
    vor 3 Wochen 10 Stunden
  • Da scheint die Terminologie
    vor 3 Wochen 14 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 32 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