Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Anfängerfragen ›

PDOException: SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column

Eingetragen von ermuel (28)
am 08.01.2013 - 21:46 Uhr in
  • Anfängerfragen
  • Drupal 7.x oder neuer

Importiere externe Feeds mit Feed aggregator auf meiner Webseite, Der Drupal-Cron sollte im Intervall ausgefürht werden aber macht das nicht. Wenn ich den Cron manuell ausführe erhalte ich die beigefühte Fehlermeldung. Soviel ist mir klar, daß es hier um ein Feldgröße/-länge geht die in der Datenbak geänder werden müßte. Leider finde ich den passenden Tabelleneintrag in der DB nicht. Könnte mir jemand den richtigen Hinewis geben in welcher Tabelle und Feld die Größe geändert werden muß.

Danke im voraus: ermuel
-----------------------------------------------------------
anbei Fehlermeldung:

PDOException: SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column 'link' at row 1: INSERT INTO {aggregator_item} (title, link, author, description, guid, timestamp, fid) VALUES (:db_insert_placeholder_0, :db_insert_placeholder_1, :db_insert_placeholder_2, :db_insert_placeholder_3, :db_insert_placeholder_4, :db_insert_placeholder_5, :db_insert_placeholder_6); Array ( [:db_insert_placeholder_0] => Republicans should start acting like Obama [:db_insert_placeholder_1] => http://feeds.washingtonpost.com/c/34656/f/636647/s/2746f3a4/l/0L0Swashin... [:db_insert_placeholder_2] => Marc Thiessen [:db_insert_placeholder_3] =>

I wish more Republicans were like Barack Obama.

Really. Give the president his due: he fights for what he believes in.

In his first year in office, Obama faced a popular backlash against his stimulus spending bill and saw a Republican elected to Ted Kennedy’s Senate seat in a referendum on Obamacare. Yet despite these and other setbacks, the president declared he had no intention of moderating his approach. “The one thing I’m really clear about is that I’d rather be a really good one-term president than a mediocre two-term president,” Obama said in a January 2010 interview.

Read full article >>

[:db_insert_placeholder_4] => http://www.washingtonpost.com/opinions/marc-thiessen-republicans-should-... [:db_insert_placeholder_5] => 1357578920 [:db_insert_placeholder_6] => 71 ) in aggregator_save_item() (line 156 of /var/www/web592/html/modules/aggregator/aggregator.processor.inc).

The website encountered an unexpected error. Please try again later.

‹ Drupal 6 node path -> [term-raw] <- Index? PDOException: SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Wie groß ist denn das

Eingetragen von wla (9466)
am 08.01.2013 - 22:27 Uhr

Wie groß ist denn das Linkfeld in der Datenbank vorgesehen? Es sieht so aus, als ob du mit 128 Zeichen nicht auskommst, da der Link länger ist (in diesem Fall 172 Zeichen!).

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

PDOException: SQLSTATE[22001]:

Eingetragen von ermuel (28)
am 09.01.2013 - 11:22 Uhr

Das ist die Anwort auf meine Fragestellung
"Wie groß ist denn das Linkfeld in der Datenbank vorgesehen? Es sieht so aus, als ob du mit 128 Zeichen nicht auskommst, da der Link länger ist (in diesem Fall 255 Zeichen!).2

Das ist meine Antwort darauf
"Ihr seid mir vielleicht ausgemachte Scherzkekse oder ihr lest die Problemstellung nicht richtig oder seid überhaupt nicht bei der Sache. Ich wollte nichts über die Größe des Feldes wissen, hatte es ja bekannt gemacht daß mir das bekannt ist, ich wollte wissen wo ich in der DB in welcher Tabelle und Feld diesen Eintrag finde"

Allgemeine Feststellung:
ich arbeite mit Drupal seit der 5er Version. Bis dahin war Drupal dem Ruf gerecht eines der besten CMS zu sein. Ab der 6er Version ging es stetig bergab. Schlechte Programmierung, in kürzesten Abständen neue Versionen, und darauf laufend erforderliche Patches. Ich glaube derzeit gibt es bessere CMS´s als Drupal.

Soweit zur Grundlage vom derzeitigem Drupal. Nun kann ich mir auch nicht eine Anmerkung zum Support/Forum unterdrücken. Da ich set der 5er Version mit Drupal (derzeit 7.16) arbeite und deshalb auch immer wieder auf googeln und das Forum angewiesen bin stelle ich fest, daß auf Fragestellung permanent mit Gegenfragen oder halbfertigen Erkenntnissen geantwortet wird mit denen der Fragesteller nichts anfangen bzw. sein Problem nicht lösen kann.

Entweder könnt ihr nicht lesen oder versteht die Fragestellungen nicht oder habt keine Ahnung. Für einen mit normaler Schulausbildung sind klare Fragestellungen erkennbar und in sachlicher verständlicher Form beantwortbar und wenn nicht dann laß ihr es eben beliben und teilt das im Forum mit daß ihr das nicht könnt.

Nun nochmal zu meiner Frgestellung
wo in der DB finde ich die entsprechende Tabelle und das Feld um die Feldgröße entsprechend einzustellen (z.B. DB/Tabelllle/Feld von 32/64/128 auf 255 oder größer).

Um klare, sachliche und verständliche Antwort wird gebeten.

Danke: ermuel

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das kannst Du, solange es

Eingetragen von wla (9466)
am 09.01.2013 - 11:43 Uhr

Das kannst Du, solange es noch keine Daten gibt, über Drupal in den Feldeinstellungen regeln. In welcher Tabelle da Feld liegt, steht doch im SQL-Statement

Zitat:

INSERT INTO {aggregator_item}

Du solltest aber nicht einfach an der Datenbank basteln. Der richtige Weg ist, die aufnehmende Datenstruktur in Drupal richtig zu konstruieren und zu dimensionieren. Dazu müssen evtl, alle Informationen für diesen Typ gelöscht werden, da Felder, in denen sich Inhalte befinden, nicht geändert werden können. Ein Basteln in der Datenbank kann unvorhergesehene Nebenwirkungen haben, da Drupal die Information über Feldgrößen in eigenen Strukturen speichert und deshalb von Deinen Änderungen nichts mitbekommt.

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

PDOException: SQLSTATE[22001] - Problem gelöst

Eingetragen von ermuel (28)
am 09.01.2013 - 16:12 Uhr

Danke - Feldlänge in DB angepasst -funktioniert ohne Fehler - Problem gelöst

MfG: ermuel

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • gepatchte PHP Version 7.4 für Windows
  • Canvas Palette: Eine fertige Komponentenbibliothek für Drupal Canvas
  • Hilfe zu Updates oder Composer
  • Vergleich Drupal und Contao
  • [geloest] Blocks in Bootstrap nebeneinander darstellen und nicht untereinander
  • DrupalCamp Frankfurt 27-28 November 2026
  • Bitte mein Bentzerkonto löschen
  • Beim Aufruf einiger Inhalte erhalte ich folgende Fehlermeldung
  • Neuinstallation: vermutlich ein rewrite-Problem
  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
Weiter

Neue Kommentare

  • Muss ja nicht genau php 8.3 sein
    vor 1 Woche 3 Tagen
  • Guten morgen und Danke
    vor 1 Woche 3 Tagen
  • Evtl. versuchen auf PHP 8 zu wechseln
    vor 1 Woche 3 Tagen
  • Danke Schmittrich. Die Frage
    vor 1 Woche 5 Tagen
  • Keine Antwort auf die Frage nach dem Woher
    vor 1 Woche 5 Tagen
  • Danke ich werde mir die
    vor 7 Wochen 3 Tagen
  • Vielen Dank für Ihren
    vor 7 Wochen 6 Tagen
  • Composer ist sehr ratsam
    vor 8 Wochen 1 Tag
  • Vielen Dank für den
    vor 8 Wochen 3 Tagen
  • Die alten CMS Vergleiche von contentmanager.de
    vor 8 Wochen 3 Tagen

Statistik

Beiträge im Forum: 250323
Registrierte User: 20572

Neue User:

  • alxshell
  • AnthonyhoF
  • Philiphelve

» Alle User anzeigen

User nach Punkten sortiert:
wla9466
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 15 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