バージョン選択

フォーラム

メニュー

オンライン状況

36 人のユーザが現在オンラインです。 (32 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 36
もっと...

サイト内検索

質問 > その他 > インストール時、「初期データの作成に失敗しました」1364・・・となる。

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
showta
投稿日時: 2008/6/18 14:53
対応状況: −−−
新米
登録日: 2008/6/18
居住地:
投稿: 8
インストール時、「初期データの作成に失敗しました」1364・・・となる。
はじめまして、よろしくお願いいたします。
初めて、インストールに挑戦しております。
(そんなに詳しくありません。。。)

まさに、この辺の問題なのですが↓
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=1552&forum=2

私の場合、正式版2.1.2でも、BETA版2.2でも、
同じようになり、上記辺りに書いてあったことは、全て
試してみましたが、今度は、

「nativecode=1050 ** Table 'mtb_constants' already exists」

と、出てしまったりで、駄目でした。

環境は、
WINDOWS XP
PHP 5.2.5 (UTF8)
MYSQL 5.0.51(UTF8の設定にしてあります)

2.1.2でも、2.2でも同じでしたので、MYSQLの問題?
とも思いましたので、5.0、5,1、6、と試して
みましたが同じでした。。。

とても良さそうなので、上手く動くのでしたら是非
使いたいと思っているのですが。。。

何かお分かりの方、ご教授頂ければ幸いでございます。。。


seasoft
投稿日時: 2008/6/18 16:10
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: インストール時、「初期データの作成に失敗しました」1364・・・となる。
引用:

「nativecode=1050 ** Table 'mtb_constants' already exists」

既にテーブルが存在しているというエラーです。
データベースを初期化してから再試行したら、状況が変わりませんか?


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

showta
投稿日時: 2008/6/18 17:05
対応状況: −−−
新米
登録日: 2008/6/18
居住地:
投稿: 8
Re: インストール時、「初期データの作成に失敗しました」1364・・・となる。
早速のレス、ありがとうございます!

非常に困っております(朝から丸一日悩んでいます(笑))
何卒、お付き合い頂ければ幸いです。

PHPMYADMINにて、DBを削除。新たに同じ名前でDBを作り、
1からやり直しても、「既存データを全て削除する」にて
削除しても、同じように、

ーーーーーーーーーーーーーーーーーーーーーーーーーーーー
○:追加テーブル(dtb_session)の作成に成功しました。
○:追加テーブル(dtb_module)の作成に成功しました。
○:追加テーブル(dtb_campaign_order)の作成に成功しました。
○:追加テーブル(dtb_mobile_kara_mail)の作成に成功しました。
○:追加テーブル(dtb_mobile_ext_session_id)の作成に成功しました。
○:追加テーブル(dtb_site_control)の作成に成功しました。
○:追加テーブル(dtb_trackback)の作成に成功しました。
○:テーブルの作成に成功しました。
×:初期データの作成に失敗しました。

>> DB Error: unknown error
[nativecode=1364 ** Field 'create_date' doesn't have a default value]
ーーーーーーーーーーーーーーーーーーーーーーーーーーーー

・・・となります。

そこで、そのまま「次へすすむ」をクリックすると、

ーーーーーーーーーーーーーーーーーーーーーーーーーーーー
○:追加テーブル(dtb_session)が確認されました。
○:追加テーブル(dtb_module)が確認されました。
○:追加テーブル(dtb_campaign_order)が確認されました。
○:追加テーブル(dtb_mobile_kara_mail)が確認されました。
○:追加テーブル(dtb_mobile_ext_session_id)が確認されました。
○:追加テーブル(dtb_site_control)が確認されました。
○:追加テーブル(dtb_trackback)が確認されました。
×:テーブルの作成に失敗しました。

>> DB Error: already exists
[nativecode=1050 ** Table 'mtb_constants' already exists]
ーーーーーーーーーーーーーーーーーーーーーーーーーーーー

・・・となります。
'mtb_constants' が「既にある」・・・ということで、
PHPMYADMINにて、'mtb_constants' を削除しても、
その次に、mtb_ownersstore_ips ・・・等が、同じように
1050となりますので、一個一個消すのは、意味無いですね(汗)・・・。

やったことは、こちらのフォーラムに載っていた、
insert_data.sql の、

ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
insert into dtb_csv(csv_id,col,disp_name,rank,status, create_date, update_date)values(5,'category_id','カテゴリID',1,2, now(), now());
insert into dtb_csv(csv_id,col,disp_name,rank,status, create_date, update_date)values(5,'category_name','カテゴリ名',2,2, now(), now());
insert into dtb_csv(csv_id,col,disp_name,rank,status, create_date, update_date)values(5,'parent_category_id','親カテゴリID',3,2, now(), now());

ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

を、既存の行と入れ替える、ということと、

ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
my.iniの
sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
をコメントアウトしてみると、問題なくインストールできました。
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

の2つをやってみましたが、2.1.2、2.2BETA、いずれも
同じ結果で、駄目でした。

(INSERT INTO dtb_module (module_id,module_code,module_name,update_date,create_date)values(0,0,'patch',now(),now());・・・というのは、対策済みのようなのでいじってません。)


このような状況なのですが、、、、

他に、どのようなことが考えられますでしょうか?

何卒よろしくお願いいたします。。。







gone
投稿日時: 2008/6/18 17:13
対応状況: −−−
半人前
登録日: 2007/9/18
居住地: 札幌
投稿: 24
Re: インストール時、「初期データの作成に失敗しました」1364・・・となる。
1つ目のエラーについてはこちらを参照されてみては如何でしょうか。
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=1552&forum=2&post_id=5161#forumpost5161
showta
投稿日時: 2008/6/18 17:35
対応状況: −−−
新米
登録日: 2008/6/18
居住地:
投稿: 8
Re: インストール時、「初期データの作成に失敗しました」1364・・・となる。
レスありがとうございます。

はい、まさにこの問題なのですが、ご指摘のページの通り対処しても、私の場合、変わらないのです・・・(泣)


それから、関係ないかもしれませんが、、、

とりあえず、データベース初期化・・・の画面でのエラーは
無視して、「データベースの初期化を行わない」に
チェックを入れ、次に進みますと、一応ちゃんとインストールは
終わります。

しかし、ログイン画面で、パスとIDを入れても、

「IDまたはパスワードが正しくありません。
もう一度ご確認のうえ、再度入力してください。」

・・・となってしまい、ログインできません。

一方、ここまでやると、お店のトップページ?は、
ちゃんと表示されます。

このような状態なのですが、いかがなものでしょうか?

引き続き、何かしらのアドバイスを頂ければ幸いです。。。
seasoft
投稿日時: 2008/6/18 18:26
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: インストール時、「初期データの作成に失敗しました」1364・・・となる。
とりあえず、
引用:

[nativecode=1364 ** Field 'create_date' doesn't have a default value]

に的を絞って追跡するのが良さそうですね。

insert into dtb_csv(csv_id,col,disp_name,rank,status, create_date, update_date)values(5,'category_id','カテゴリID',1,2, now(), now());

で、基本的には方向性は合っている気がします。

SQL文中の create_date を全て、同様に変更すれば、エラーメッセージは変わるはずです。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

showta
投稿日時: 2008/6/18 19:19
対応状況: −−−
新米
登録日: 2008/6/18
居住地:
投稿: 8
Re: インストール時、「初期データの作成に失敗しました」1364・・・となる。
すみません。PHPもど素人で・・・(泣)。
ちょっと見たところ、膨大でどう対処したらよいのか・・・。


PHPMYADMINで、データベースの中身を見てみたところ、
日本語が文字化けしているようなのですが、、、
これは何か関係しているでしょうか??
gone
投稿日時: 2008/6/18 19:25
対応状況: −−−
半人前
登録日: 2007/9/18
居住地: 札幌
投稿: 24
Re: インストール時、「初期データの作成に失敗しました」1364・・・となる。
seasoft
投稿日時: 2008/6/18 19:40
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: インストール時、「初期データの作成に失敗しました」1364・・・となる。
今回の場合、必要な知識はPHPというより、SQLになりそうです。

ちなみに、どのような目的でインストールをされているのでしょうか?
動作環境が、ちょっと地雷っぽい感じでしたので気になりました。
自宅サーバなどですかね?


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

showta
投稿日時: 2008/6/18 20:14
対応状況: −−−
新米
登録日: 2008/6/18
居住地:
投稿: 8
Re: インストール時、「初期データの作成に失敗しました」1364・・・となる。
・・・ん〜。。。ちょっと違う気がします。

兎にも角にも、こちらのフォーラムに掲載されている
色々な対処法をやってみても、

ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
○:追加テーブル(dtb_session)の作成に成功しました。
○:追加テーブル(dtb_module)の作成に成功しました。
○:追加テーブル(dtb_campaign_order)の作成に成功しました。
○:追加テーブル(dtb_mobile_kara_mail)の作成に成功しました。
○:追加テーブル(dtb_mobile_ext_session_id)の作成に成功しました。
○:追加テーブル(dtb_site_control)の作成に成功しました。
○:追加テーブル(dtb_trackback)の作成に成功しました。
○:テーブルの作成に成功しました。
×:初期データの作成に失敗しました。

>> DB Error: unknown error
[nativecode=1364 ** Field 'create_date' doesn't have a default value]
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

・・・・となってしまいます。。。(泣)。。

そしてさらに、「データベースの初期化処理を行わない」のチャックを入れて、とりあえずエラーは無視して先にすすんでも、設定したIDとパスで、ログインもできない・・・というかんじなのですが、いかがなものでしょうか??
(1) 2 »
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は89,282名です
総投稿数は110,072件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1652
8
red
1570
9
mcontact
1301
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.