Felmeddelande från modulen Schema

Events happening in the community are now at Drupal community events on www.drupal.org.
Posted by WhiplashInfo on April 29, 2013 at 9:47am

Jag får dessa konstiga felmeddelanden, som jag inte vet hur jag skall göra för att lösa problemet:

Field drup_field_data_field_date.field_date_value: no Schema type for mysql type datetime.
Field drup_field_data_field_date.field_date_value2: no Schema type for mysql type datetime.
Field drup_field_revision_field_date.field_date_value: no Schema type for mysql type datetime.
Field drup_field_revision_field_date.field_date_value2: no Schema type for mysql type datetime.
field_data_field_date.field_date_value: no type for Schema type datetime:normal.
Field field_data_field_date.field_date_value: no Schema type for type datetime.
field_data_field_date.field_date_value2: no type for Schema type datetime:normal.
Field field_data_field_date.field_date_value2: no Schema type for type datetime.
field_revision_field_date.field_date_value: no type for Schema type datetime:normal.
Field field_revision_field_date.field_date_value: no Schema type for type datetime.
field_revision_field_date.field_date_value2: no type for Schema type datetime:normal.

Field field_revision_field_date.field_date_value2: no Schema type for type datetime.

/ Tomas

AttachmentSize
AKTIVERAD.pdf 625.6 KB

Comments

Hittade detta liknande issue.

Posted by pontus_nilsson on April 29, 2013 at 1:30pm

Hittade detta liknande issue. Uppdatering av Date verkar vara lösningen där. Vilken modul installerade du som orsakade felet?

//Pontus Nilsson, Digitalist

"Data" har jag för mig det

Posted by WhiplashInfo on May 1, 2013 at 9:07am

"Data" har jag för mig det var.
Jag har uppdaterat "date" till develop versionen, men problemet kvarstår ändå.
Modulen Schema kanske oxå är involverad i detta problem?

Efter uppdateeringar av modulerna Schema, Data och Date, samt avaktivering av Biblio Autocomplete kvarstår följande

Field drup_field_data_field_date.field_date_value: no Schema type for mysql type datetime.
Field drup_field_data_field_date.field_date_value2: no Schema type for mysql type datetime.
Field drup_field_revision_field_date.field_date_value: no Schema type for mysql type datetime.
Field drup_field_revision_field_date.field_date_value2: no Schema type for mysql type datetime.
field_data_field_date.field_date_value: no type for Schema type datetime:normal.
Field field_data_field_date.field_date_value: no Schema type for type datetime.
field_data_field_date.field_date_value2: no type for Schema type datetime:normal.
Field field_data_field_date.field_date_value2: no Schema type for type datetime.
field_revision_field_date.field_date_value: no type for Schema type datetime:normal.
Field field_revision_field_date.field_date_value: no Schema type for type datetime.
field_revision_field_date.field_date_value2: no type for Schema type datetime:normal.

Field field_revision_field_date.field_date_value2: no Schema type for type datetime.

Character type functions (ctype) Aktiverad
Fel
Databasschema Inconsistent
The Schema comparison report shows:
63 modules with matching tables
2 extra tables
2 modules with mis-matching tables
The database schema comparison report provides more details.

OK

När jag öppnar hyperlänklen till "database schema comparison report får jag fram följande:
SchemaPrimära flikarJÄMFÖR(AKTIV FLIK)DESCRIBEINSPECTSQLVISAINSTÄLLNINGAR
Varningsmeddelande
Field drup_field_data_field_date.field_date_value: no Schema type for mysql type datetime.
Field drup_field_data_field_date.field_date_value2: no Schema type for mysql type datetime.
Field drup_field_revision_field_date.field_date_value: no Schema type for mysql type datetime.
Field drup_field_revision_field_date.field_date_value2: no Schema type for mysql type datetime.
field_data_field_date.field_date_value: no type for Schema type datetime:normal.
Field field_data_field_date.field_date_value: no Schema type for type datetime.
field_data_field_date.field_date_value2: no type for Schema type datetime:normal.
Field field_data_field_date.field_date_value2: no Schema type for type datetime.
field_revision_field_date.field_date_value: no type for Schema type datetime:normal.
Field field_revision_field_date.field_date_value: no Schema type for type datetime.
field_revision_field_date.field_date_value2: no type for Schema type datetime:normal.
Field field_revision_field_date.field_date_value2: no Schema type for type datetime.
This page compares the live database as it currently exists against the combination of all schema information provided by all enabled modules
VISAMATCH (176)
VISAMISMATCH (5)

VISAEXTRA (2)

//Tomas Alsbro, WhiplashInfo.se

Pröva inaktivera Schema

Posted by miccelito on May 1, 2013 at 10:21pm

Pröva inaktivera Schema modulen tillfälligt, för att se om ovanstående problem kvarstår eller försvinner. Därefter blir det lättare att spåra problemet. Vilken MySQL version använder du/ditt webbhotell?

Men troligen är det Schema modulen som orsakar varningsmeddelandena. Finns en patch du kan pröva http://drupal.org/files/schema-support-datetime-1237974-38.patch som bör fixa ditt problem.

När jag inaktiverade Schema

Posted by WhiplashInfo on May 3, 2013 at 6:19pm

När jag inaktiverade Schema så försvann problemet. Hur gör jag då för att kunna köra Schema?
//Tomas

Du kan pröva göra ändringar i

Posted by miccelito on May 6, 2013 at 8:56am

Du kan pröva göra ändringar i två av Schema filerna. Vad för ändringar framgår i ovanstående patch länk. Hoppas det hjälper dig.

Använda Patch-modulen?

Posted by WhiplashInfo on May 8, 2013 at 9:07am

Jag har tyvärr inte kunskapen att applicera patchar, och min utvecklingsplats är hos min webb värd (Binero), så jag måste antingen göra det för hand eller försöka att använda en Patch modul som jag hittade här:file:///F:/H%C3%A4mtade%20filer/Drupal/moduler/Patch%20manager/Patch%20manager%20%20%20drupal.org.htm
Tyvärr har inte utvecklaren av patchen lämnat med en beskrivning så att även en gammal farbror som mig förstår hur jag skall göra. Kanske någon här kan bistå mig med den hjälp jag behöver.
/ Tomas

Egentligen är det inte så

Posted by miccelito on May 8, 2013 at 12:08pm

Egentligen är det inte så krångligt, du kan göra kod ändringarna manuellt, och behöver inte någon patch modul eller specialkommandon..
Det du förslagsvis kan göra är att namnändra befintliga filer (i Schema modulen) så att du har kvar backup av originalfilerna och inte skriver över dem med nya ändrade filer:

/schema/schema.module -> /schema/schema-OLD.module
/schema/engines/mysql.inc -> /schema/engines/mysql-OLD.inc

Därefter med hjälp av FTP ladda upp nya justerade filer:

/schema/schema-NEW.module -> /schema/schema.module
/schema/engines/mysql-NEW.inc -> /schema/engines/mysql.inc

..
Jag vet inte hur man lägger till bilagor här, annars kunde jag ju lagt upp justerade filerna här så att du kunde testa..

Miccelito, jag gjorde som du

Posted by WhiplashInfo on May 9, 2013 at 7:33am

Miccelito, jag gjorde som du rekommenderade i din post ovan.
Här är loggmeddelandet:

Jag visar dessa två filer om de kan hjälpa till:
http://www.whiplashinfo.se/temp/Status report.JPG och
http://www.whiplashinfo.se/temp/home.pdf

Sedan såg jag följande fillista (http://skadeportalen.se/d/admin/reports/fields):

This list shows all fields currently in use for easy reference.

  • FIELD NAME - FIELD TYPE - USED IN
  • body - Long text and summary (module: Text) -Article, Basic page, Biblio, Blog entry, Book page, Datum, Forum topic
  • comment_body - Long text (module: Text) - Article comment, Basic page comment, Biblio comment, Blog entry comment, Book page comment, Datum comment, Feed item comment, Forum topic comment, Innehållsflöde comment, Panel comment, Patch comment, Poll comment
  • field_date - Date (module: Date) - Datum
  • field_drupal_issue - Text (module: Text) - Patch
  • field_efternamn - User reference (module: User Reference) - User
  • field_f_rnamn - User reference (module: User Reference) - User
  • field_feed_item_description - Long text and summary (module: Text) - Feed item
  • field_file_image_alt_text - Text (module: Text) - Image
  • field_file_image_title_text - Text (module: Text) - Image
  • field_image - Image (module: Image) - Article
  • field_module - Text (module: Text) - Patch/li>
  • field_patch - File (module: File) - Patch
  • field_tags - Term reference (module: Taxonomy) - Article
  • field_telefon - User reference (module: User Reference) - User
  • taxonomy_forums - Term reference (module: Taxonomy) - Forum topic

"http://skadeportalen.se/x/admin/reports/fields/views-fields" visar följande lista:

www.whiplashinfo.se/temp/used_in_views.JPG

Hoppas att detta kan klargöra vad som hänt...
//Tomas

Jag rekommenderade inte att

Posted by miccelito on May 9, 2013 at 4:40pm

Jag rekommenderade inte att du skulle använda patch_manager modulen utan istället göra de små ändringarna manuellt för hand för de totalt två filer det gällde. Jag har aldrig använt patch_manager modulen och vet inte hur pass bra den fungerar.
Men du får iaf rensa cache efter ändringar.

Jag tordes inte försöka peta

Posted by WhiplashInfo on May 9, 2013 at 5:05pm

Jag tordes inte försöka peta i koden själv. Jag har dok kört filerna i Beyond Compare och Patch Manager har gjort vad den skulle. Den genomförde exakt de ändringar som fanns i de filer du fixade - varken ler eller mindre.
När jag nu tömt alla cacher så finns de problem kvar som jag skrev om i min sista post ovan denna.
//Tomas

Efter gjorda fil ändringar..

Posted by miccelito on May 10, 2013 at 8:51am

Efter gjorda fil ändringar.. har "Field drup_field_data_field_date.field_date_value: no Schema type..." meddelandena (som du beskrev inledningsvis) försvunnit?

Har jag förstått rätt att det du nu undrar över, efter att du kört patch manager, att din statusreport visar: "database schema: 2 modules with mis-matching tables, 5 extra tables" ?

Har du kört /update.php ?

Edit: Behöver även göras en ändring i filen (/engines/)pgsql.inc
Pröva patch http://drupal.org/files/schema-support-datetime-1237974-39.patch
Samma ändringar som tidigare men inkluderar även ändring för pgsql.inc filen.

Dublett post borttagen

Posted by WhiplashInfo on May 11, 2013 at 6:26am

Dublett post borttagen

Ja - jag har kört update.php

Posted by WhiplashInfo on May 10, 2013 at 9:56am

Ja - jag har kört update.php ett flertal ggr, utan resultat. Och JA - du har rätt - min statusreport visar: "database schema: 2 modules with mis-matching tables, 5 extra tables" ?
Statusrapporten visar:
---------------------------
Database schema Inconsistent
The Schema comparison report shows:
67 modules with matching tables
4 extra tables
2 modules with mis-matching tables
You should follow the instructions under Database updates now or run the database schema comparison report for more details.
OK
Database system MySQL, MariaDB, or equivalent
OK
Database system version 5.5.29-0ubuntu0.12.04.2-log
Error
Database updates Out of date
Some modules have database schema updates to install. You should run the database update script immediately.
---------------------------
JAg kollar den nya patchen på eftermiddagen.
//tomas

schema-support-datetime-1237974-39 körd

Posted by WhiplashInfo on May 11, 2013 at 9:26am

Hej igen miccelito,
jag har nu kört patchen på det enda sättet jag kan - i "Patch Manager". Jag är duktig på att hjälpa andra skadade och svårt sjuka via min webbplats whiplashinfo.se - som jag nu försöker lägga över på drupal-miljö i stället för ASP format (MS FrontPage 2003).
Jag har inte lärt mig att koda själv.
----------------------------
"Patching did not go smoothly.
This command was issued: /usr/bin/patch -p0 --verbose -d '/storage/content/xxxx/xxxxxxx/skadeportalen.se/public_html/d/sites/all/modules/schema' -i '/storage/content/xxxx/xxxxxxx/skadeportalen.se/public_html/d/sites/default/files/patches/schema-support-datetime-1237974-38.patch'
This was the output from patch:
Performed Apply patch on 1 item."
----------------------------
I den detaljerade rapporten står det:
TYPE patch_manager
DATE Saturday, 11 May, 2013 - 10:46
USER admin
LOCATION http://xxxx/xxxxxxx/batch?id=161&op=do
REFERRER http://xxxx/xxxxxxx/batch?op=start&id=161
MESSAGE Ran shell command (/usr/bin/patch -p0 --verbose -d '/storage/content/xxxx/xxxxxxx/skadeportalen.se/public_html/d/sites/all/modules/schema' -i '/storage/content/xxxx/xxxxxxx/skadeportalen.se/public_html/d/sites/default/files/patches/schema-support-datetime-1237974-38.patch') which finished with status 127
SEVERITY notice
HOSTNAME xxx.xxx.xxx.xxx.
OPERATIONS

//Tomas

Vet ej - kanske kördes den

Posted by WhiplashInfo on May 12, 2013 at 9:10am

Vet ej - kanske kördes den som slutar på 38, men jag har även kört den rätta patychen, dvs den som slutar på -39.
Trots detta får jag följande status rapport:
-----------------------------
Cron maintenance tasks Last run 12 sec ago
You can run cron manually.
To run cron from outside the site, go to http://skadeportalen.se/xxxxxxxxxxxxxxxx
Error
Database schema Inconsistent
The Schema comparison report shows:
67 modules with matching tables
4 extra tables
2 modules with mis-matching tables
You should follow the instructions under Database updates now or run the database schema comparison report for more details.
OK
Database system MySQL, MariaDB, or equivalent
OK
Database system version 5.5.29-0ubuntu0.12.04.2-log
Error
Database updates Out of date
Some modules have database schema updates to install. You should run the database update script immediately.
-----------------------------
I senaste loggen står det :
-------------------------------
TYPE patch_manager
DATE Saturday, 11 May, 2013 - 18:05
USER admin
LOCATION http://xxxxxxxxxxxxxxxxx/batch?id=169&op=do
REFERRER http://xxxxxxxxxxxxxxxxx/batch?op=start&id=169
MESSAGE Ran shell command (/usr/bin/patch -p0 --verbose -d '/storage/content/xxxxxxxxxx/skadeportalen.se/public_html/d/sites/all/modules/schema' -i '/storage/content/xxxxxxxxxx/skadeportalen.se/public_html/d/sites/default/files/patches/schema-support-datetime-1237974-39_0.patch') which finished with status 127
SEVERITY notice
HOSTNAME xxxxxxxxxx
OPERATIONS
-------------------------------
Jag vet inte varför patchen får ändelsen 39_0, trots att jag laddat upp den du gav mig, dvs den slutar på -39
JAg har jämfört modulen Schema's pgsql.inc med den som jag skulle använda den nya patchen för och de är identiska. Patch Manager har alltså inte genomfört någon förändring på filen pgsql.inc.
Då är frågan hur jag "kör" patchen så att den implementeras i pgsql.inc.
Jag har aldrig använt mig av patchar tidigare, så jag vet inte hur jag skall göra.
// Tomas

Sweden

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

AltStyle によって変換されたページ (->オリジナル) /