バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

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

その他

新規スレッドを追加する

スレッド表示 | 古いものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
seasoft
投稿日時: 2008/6/19 16:20
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: インストール時、「初期データの作成に失敗しました」1364・・・となる。
特に MySQL を使う理由が無いなら、PostgreSQL で試しては?
感覚的に、EC-CUBE は PostgreSQL の方がトラブル少ない気がします。
パフォーマンス的にも、有利なようですし。

最近は Windows 版もまともに動くようです。
pgAdmin と組み合わせれば、GUI でも操作可能です。


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

showta
投稿日時: 2008/6/19 14:53
対応状況: −−−
新米
登録日: 2008/6/18
居住地:
投稿: 8
Re: インストール時、「初期データの作成に失敗しました」1364・・・となる。
やはり、データベース(超)初心者には、
難しいですね。。。(泣)。
いろいろやってみているのですが、イマイチ、
チンプンカンプンです(笑)。

今回はあきらめまして、もうちょっとDBについて
学んでから、もう一回挑戦したいと思います。

素早いレスを頂きまして、まことにありがとうございました!
感謝!感謝です〜!
showta
投稿日時: 2008/6/19 9:28
対応状況: −−−
新米
登録日: 2008/6/18
居住地:
投稿: 8
Re: インストール時、「初期データの作成に失敗しました」1364・・・となる。
ん〜・・・。この方は、動いているようですね〜・・・。

自分は、XP SP2ですが、まさか関係ないですよね(笑)。



また本日も朝から色々検証しているのですが(泣)、

phpmyadminで、DBの中身を見てみても、
コマンドラインクライアントで見てみても、日本語部分は
文字化けしています。

どうやら、この文字化けが問題???・・・という
ような気がしてきているのですが、いかがなものでしょうか?


・・・そこで、色々調べまして・・・
my.iniの[mysql]に、

character-set-server = utf8
collation-server = utf8_general_ci
init-connect = SET NAMES utf8

を加える・・・云々・・・といった設定などを
色々試している状況なのですが・・・・

(・・・一方、とりあえず、「データベースの初期化」
で出るエラーを無視して、、、その状態で、
ショップのトップを見ると、HTML上では、文字化けは
していません。例えば「会員登録」の「会員規約」
なども、ちゃんと日本語表示されています。
前述の通り、IDとパスは「違います」と言われて
しまい、管理画面にはログインできないのですが、、、)

まるっきりの素人で、トンチンカンなことを言っている
かも知れませんが、、、

このような状況なのですが、いかがなものでしょうか?
「ここが怪しい」「ここを見た方が良い」・・・
といったところはありますでしょうか?

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




seasoft
投稿日時: 2008/6/18 21:59
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: インストール時、「初期データの作成に失敗しました」1364・・・となる。
一般的に、EC-CUBE を使っている人の多くは UNIX 系 OS 上で動作させていると思うので、ちょっと人柱気味かなと。

無論、Windows でも問題なく動作するのが理想ですけどね。

ちなみに私は、下記のような構成でテストをしています。

【ホスト環境】
- Windows XP Tablet
- VMware Server

【ゲスト環境】
- fedora9 (Linux)
- Apache/2.2.8
- PostgreSQL 8.3.1
- PHP 5.2.5

つまりは、VMware Server という無償で使える仮想PCソフトを使って、Windows の上で Linux を起動しているわけです。

Windows 単独構成に比べて、セットアップは10倍くらい面倒ですけど…

あっ、でもタイムリーな話、 http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=2370&forum=2 で動いたようですね。


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

showta
投稿日時: 2008/6/18 20:22
対応状況: −−−
新米
登録日: 2008/6/18
居住地:
投稿: 8
Re: インストール時、「初期データの作成に失敗しました」1364・・・となる。
SQL・・・実はまるっきり素人です・・・(恥)。

地雷?!って?!どういったことなのでしょうか?!?!


とりあえず、どのように動くのか試したかったので、
今の環境はまるっきりテストです。

LANに一台、この為だけに、XPのマシンに、APACHE(1.3)と
PHPとMYSQLを入れて走らせています。
WANにはつながっていません。

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

・・・上記の環境で走らせるのは、何かマズイのでしょうか???

引き続き、アドバイス頂ければ幸いでございます。
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とパスで、ログインもできない・・・というかんじなのですが、いかがなものでしょうか??
seasoft
投稿日時: 2008/6/18 19:40
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: インストール時、「初期データの作成に失敗しました」1364・・・となる。
今回の場合、必要な知識はPHPというより、SQLになりそうです。

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


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

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


PHPMYADMINで、データベースの中身を見てみたところ、
日本語が文字化けしているようなのですが、、、
これは何か関係しているでしょうか??
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
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

(1) 2 »
スレッド表示 | 古いものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

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

投稿数ランキング

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
1304
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.