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

[Gelöst] General error: 1364 Meldung nach Installation eines gekauften Templates Drupal 8

Eingetragen von scaexp (123)
am 18.07.2017 - 08:23 Uhr in
  • Themes & Theming
  • Drupal 8.x oder neuer

Hallo,
ich hoffe inständig auf Hilfe. Nach dem ich mir ein Template Drupal 8 gekauft habe, verlief die Installation des Themes auf Xampp und der Datenbank problemlos.Das Theme an sich gefällt mir sehr gut und möchte es gern verwenden. Leider funktioniert der Support mit dem Verkäufer äußerst schlecht. Mein Problem: Egal mit welchen Inhaltstyp ich einen Beitrag erstelle, bekomme ich folgende Fehlermeldung.

Zitat:

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

Drupal\Core\Entity\EntityStorageException: SQLSTATE[HY000]: General error: 1364 Field 'vid' doesn't have a default value: INSERT INTO {node_revision} (nid, langcode, revision_timestamp, revision_uid, revision_log) VALUES (:db_insert_placeholder_0, :db_insert_placeholder_1, :db_insert_placeholder_2, :db_insert_placeholder_3, :db_insert_placeholder_4); Array ( [:db_insert_placeholder_0] => 107 [:db_insert_placeholder_1] => en [:db_insert_placeholder_2] => 1500361688 [:db_insert_placeholder_3] => 1 [:db_insert_placeholder_4] => ) in Drupal\Core\Entity\Sql\SqlContentEntityStorage->save() (line 777 of core\lib\Drupal\Core\Entity\Sql\SqlContentEntityStorage.php).
Drupal\Core\Database\Statement->execute(Array, Array) (Line: 624)
Drupal\Core\Database\Connection->query('INSERT INTO {node_revision} (nid, langcode, revision_timestamp, revision_uid, revision_log) VALUES (:db_insert_placeholder_0, :db_insert_placeholder_1, :db_insert_placeholder_2, :db_insert_placeholder_3, :db_insert_placeholder_4)', Array, Array) (Line: 87)
Drupal\Core\Database\Driver\mysql\Connection->query('INSERT INTO {node_revision} (nid, langcode, revision_timestamp, revision_uid, revision_log) VALUES (:db_insert_placeholder_0, :db_insert_placeholder_1, :db_insert_placeholder_2, :db_insert_placeholder_3, :db_insert_placeholder_4)', Array, Array) (Line: 32)
Drupal\Core\Database\Driver\mysql\Insert->execute() (Line: 1049)
Drupal\Core\Entity\Sql\SqlContentEntityStorage->saveRevision(Object) (Line: 859)
Drupal\Core\Entity\Sql\SqlContentEntityStorage->doSaveFieldItems(Object) (Line: 263)
Drupal\Core\Entity\ContentEntityStorageBase->doSave(NULL, Object) (Line: 392)
Drupal\Core\Entity\EntityStorageBase->save(Object) (Line: 768)
Drupal\Core\Entity\Sql\SqlContentEntityStorage->save(Object) (Line: 364)
Drupal\Core\Entity\Entity->save() (Line: 286)
Drupal\node\NodeForm->save(Array, Object)
call_user_func_array(Array, Array) (Line: 111)
Drupal\Core\Form\FormSubmitter->executeSubmitHandlers(Array, Object) (Line: 51)
Drupal\Core\Form\FormSubmitter->doSubmitForm(Array, Object) (Line: 585)
Drupal\Core\Form\FormBuilder->processForm('node_team_form', Array, Object) (Line: 314)
Drupal\Core\Form\FormBuilder->buildForm(Object, Object) (Line: 48)
Drupal\Core\Entity\EntityFormBuilder->getForm(Object) (Line: 113)
Drupal\node\Controller\NodeController->add(Object)
call_user_func_array(Array, Array) (Line: 123)
Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber->Drupal\Core\EventSubscriber\{closure}() (Line: 574)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 124)
Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber->wrapControllerExecutionInRenderContext(Array, Array) (Line: 97)
Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber->Drupal\Core\EventSubscriber\{closure}()
call_user_func_array(Object, Array) (Line: 144)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 64)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 99)
Drupal\page_cache\StackMiddleware\PageCache->pass(Object, 1, 1) (Line: 78)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 50)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 656)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)

‹ Themes / Design anpassen [Gelöst] General error: 1364 Meldung nach Installation eines gekauften Templates Drupal 8 ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Schau doch mal da nach.

Eingetragen von tiger (415)
am 18.07.2017 - 09:25 Uhr

Schau doch mal da nach. https://www.drupal.org/node/1428176

  • Anmelden oder Registrieren um Kommentare zu schreiben

Bin die manuelle Methode

Eingetragen von scaexp (123)
am 18.07.2017 - 12:42 Uhr

Bin die manuelle Methode gegangen, habe entsprechend Ungleichheiten angepasst. Dennoch keinen Erfolg. Der Fehler zeigt sich mit allen Inhaltstypen, ob Artikel, Portfolio usw. Vielen Dank nochmal für die schnelle Antwort. Steh echt am Schlauch. Ich hab die Webseite als Sandbox auch als subdomain Online. Wenn ich dir einen Zugang verschaffe würdest du mal nachschaun.?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Kann irgendjemand mir noch eine Hilfe anbieten?

Eingetragen von scaexp (123)
am 28.07.2017 - 07:26 Uhr

Bitte

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hi, ich glaube nicht, dass es

Eingetragen von Hyp1 (1463)
am 28.07.2017 - 08:19 Uhr

Hi,

ich glaube nicht, dass es am Theme liegt.
Beim insert in die node_revision passiert der Fehler und ein Theme kennt eigentlich keine Inhaltstypen.

Zitat:

SQLSTATE[HY000]: General error: 1364 Field 'vid' doesn't have a default value: INSERT INTO {node_revision}

Schau mal ob in Deinen Inhaltstypen ein Feld Namens vid existiert und ob es eine Default Value hat.

MfG

Robert

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke erstmal für eine Rückmeldung

Eingetragen von scaexp (123)
am 28.07.2017 - 15:47 Uhr

mit Datenbanken bin ich noch nicht so bewandert. Vielleicht kannst du mich da unterstützen. Ich habe zwei Bilder von der Struktur node_field_data und node_field_revision angefügt.

AnhangGröße
node_field_data.JPG 75.91 KB
node_field_revision.JPG 76.07 KB
  • Anmelden oder Registrieren um Kommentare zu schreiben

Es geht aber doch um die

Eingetragen von wla (9461)
am 28.07.2017 - 19:23 Uhr

Es geht aber doch um die Tabelle node_revision. Die zeigst Du uns hier nicht.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Sorry

Eingetragen von scaexp (123)
am 29.07.2017 - 06:50 Uhr

Sorry

AnhangGröße
node_revision.JPG 69.73 KB
  • Anmelden oder Registrieren um Kommentare zu schreiben

Und schon ist der Fehler

Eingetragen von wla (9461)
am 29.07.2017 - 08:19 Uhr

Und schon ist der Fehler gefunden. Dem Key vid fehlt ein AUTO_INCREMENT. Ich nehme an, Du hast mit dem Template bereits eine fertige Datenbank bekommen und die wurde falsch exportiert, so daß die Info über AUTO_INCREMENT nicht mitgenommen wurde. Dann kannst Du aber noch weitere Probleme bekommen, denn es gibt an vielen Stellen bei Drupal Tabellen mit einem AUTO_INCREMENT Wert (z.B. die nid in der Node-Tabelle). Was ist mit der nid in der Node-Tabelle bei Dir? Hast Du da ein AUTO_INCREMENT stehen?

  • Anmelden oder Registrieren um Kommentare zu schreiben

In der nid node Tabelle da

Eingetragen von scaexp (123)
am 29.07.2017 - 09:12 Uhr

In der nid node Tabelle da habe ich ein AUTO_INCREMENT stehen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ok, dann bleibt zu hoffen,

Eingetragen von wla (9461)
am 29.07.2017 - 11:43 Uhr

Ok, dann bleibt zu hoffen, daß das Fehlen in der node_revision Tabelle eine Ausnahme ist. Also mittels SQL in phpMyAdmin das AUTO_INCREMENT in dieser Tabelle erzeugen:
ALTER TABLE node_revision MODIFY COLUMN vid INT auto_increment

  • Anmelden oder Registrieren um Kommentare zu schreiben

Mir fällt ein riesiger Stein

Eingetragen von scaexp (123)
am 29.07.2017 - 15:56 Uhr

Mir fällt ein riesiger Stein vom Herzen. Danke #wla für die große Hilfe. Ich musste zwar noch einige andere wie url_alias, file_managed usw. anpassen. Jetzt funktioniert, soweit ich auf die schnelle ausmachen konnte, alles perfekt.

  • 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 1 Tag 7 Stunden
  • Hey danke
    vor 2 Tagen 2 Stunden
  • Update: jetzt gibt's ein
    vor 2 Tagen 20 Stunden
  • Hallo, im Prinzip habe ich
    vor 1 Woche 6 Stunden
  • Da scheint die Terminologie
    vor 1 Woche 9 Stunden
  • Kannst doch auch alles direkt
    vor 1 Woche 4 Tagen
  • In der entsprechenden View
    vor 1 Woche 4 Tagen
  • Dazu müsstest Du vermutlich
    vor 1 Woche 4 Tagen
  • gelöst
    vor 4 Wochen 1 Tag
  • Ja natürlich. Dass ist etwas,
    vor 4 Wochen 2 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20449

Neue User:

  • Mroppoofpaync
  • 4aficiona2
  • AppBuilder

» 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 16 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