web-dev-qa-db-ja.com

D6からD7へのアップグレードエラー無効な日時形式不正な整数値

D6からD7サイトにアップグレードした後。画像ファイルをアップロードしたサイトで既存のページを保存しようとすると、このエラーが発生し、ページが保存されません。アップロードしたファイルを削除すると、エラーがなくなり、ページを保存できます。

PDOException:SQLSTATE [22007]:無効な日時フォーマット:1366不適切な整数値:INSERT INTO {field_data_field_upload_inline_image}(ENTITY_TYPE、ENTITY_ID、REVISION_ID、バンドル、デルタ、言語、field_upload_inline_image_fid、field_upload_inline_image_alt、field_upload_inline_image_title: '列の '1行に' field_upload_inline_image_width 、field_upload_inline_image_width、field_upload_inline_image_height)VALUES(:db_insert_placeholder_0、:db_insert_placeholder_1、:db_insert_placeholder_2、:db_insert_placeholder_3、:db_insert_placeholder_4、:db_insert_place:_db:insert_place:_db、_insert_place_insert:place_insert:place__insert_placeinsert_placeinsert_placeinsert_placeinsert_placeinsert_placeinsert_placeinsert_placeholder_5配列([:db_insert_placeholder_0] =>ノード[:db_insert_placeholder_1] => 37 [:db_insert_placeholder_2] => 25955 [:db_insert_placeholder_3] =>ページ[:db_insert_placeholder_4] => 0 [:db_insert_placeholder_5] => und [:db_insert_placeholder_6]> 24 [:db_insert_placeholder_7] => NNSA本社[:db_insert_placeholder_8] => [:db_insert_placeholder_9] => [:db_insert_placeholder_10] =>)(field_sql_storage_field_storage_write()の514(/ var/www/html/upgrade2a/modules/modulesの514行目) /field_sql_storage/field_sql_storage.module)。

これは私のテーブル構造field_upload_inline_imageですが、Type列またはNull列を変更する必要がありますか?

entity_type (Primary) varchar(128)  No The entity type this data is attached to
bundle varchar(128) No The field instance bundle to which this row belongs, used when deleting a field instance
deleted (Primary) tinyint(4)    No 0 A boolean indicating whether this data item has been deleted
entity_id (Primary) int(10) No The entity id this data is attached to
revision_id int(10) Yes NULL The entity revision id this data is attached to, or NULL if the entity type is not versioned
language (Primary) varchar(32)  No The language for this data item.
delta (Primary) int(10) No The sequence number for this data item, used for multi-value fields
field_upload_inline_image_fid int(10)   Yes NULL The file_managed.fid being referenced in this field.
field_upload_inline_image_alt varchar(512)  Yes NULL Alternative image text, for the image’s ’alt’ attribute.
field_upload_inline_image_title varchar(1024)   Yes NULL Image title text, for the image’s ’title’ attribute.
field_upload_inline_image_width int(10) Yes NULL The width of the image in pixels.
field_upload_inline_image_height int(10)    Yes NULL

ファイルエンティティ7.x-1.5にバンドルされているMedia 7.x-1.5を使用しています。 UUIDモジュールを使用していません。多分私はそれから私はfile_managedテーブルにuuid列が欠けている必要があるでしょう

2
paulcap1

代わりにここに答えを投稿する必要がありました。これは修正されました。/sites/default/files /フォルダーに画像がありませんでした。これは、4000ノードと多くのイメージを備えた、d6からd7にアップグレードされたサイトです。ファイルフォルダーに最新の画像がありませんでした。そのため、アップロードされたcckフィールド画像でノードを保存すると、このエラーが発生しました。

2
paulcap1