サイトカレンダをスキップ

«
2017年 12月
»
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

-

ログイン

ログイン

QRコード

QR code


 掲示板目次 > Magento全般 > インストール不具合 新規投稿 返信投稿
 Zend_Db_Statement_Exception Objectというエラーが出ます
 
cafeplus
 2012年4月29日 17:34 JST (参照数 5613回)  
掲示板 Chatty
Chatty

状態: オフライン


登録日: 2012年4月25日
投稿数: 35
(僕ばかりが書いていますけど大丈夫ですか?空気読めない子ですみません。)

CoreserverというレンタルサーバでMagentoをインストールして、
規約に同意してMySQLの設定などして次に進むと、
Zend_Db_Statement_Exception Objectというエラーメッセージとたくさんの文字列が表示されてループをはじめます。

--------------------------------------------------
環境
php5.2.5/MySQL5.1.22-rc
Coreserver共用サーバー
--------------------------------------------------


Zend_Db_Statement_Exception Object
(
[_previous:private] => PDOException Object
(
[message:protected] => SQLSTATE[42000]: Syntax error or access violation: 1067 Invalid default value for 'period'
[string:private] =>
[code:protected] => 42000
=> /virtual/magento3/public_html/magento/lib/Zend/Db/Statement/Pdo.php
[line:protected] => 228
[trace:private] => Array
(
[0] => Array
(
[file] => /virtual/magento3/public_html/magento/lib/Zend/Db/Statement/Pdo.php
[line] => 228
[function] => execute
[class] => PDOStatement
[type] => ->
[args] => Array
(
[0] => Array
(
)

)

)
(長いので省略します)

検索すると本家のコミュニティがヒットするのでがんばって読んでみたのですが、
どうも解決法っぽいものが見えてきません。

「これだー!」と思った対処法は、続く方のコメントで「いやいやそれってエラーメッセージを非表示にするだけだよね?」と否定されていてしょんぼりしています。

Magentoのバージョンは1.7.0.0と1.6.2.0で共に同じエラーが起こっています。
「もうMakeshop借りちゃう?」とでもいいたくなるところですが、こいつはどうしたものでしょうか?
お知恵を拝借できますでしょうか。よろしくお願いいたします。

 
プロフィール メール
引用して書き込む
hirokazu_nishi
 2012年4月29日 21:44 JST  
掲示板 管理者
管理者

状態: オフライン


登録日: 2008年2月 9日
投稿数: 470
このへんですかね。

http://www.magebuzz.com/blog/2012/03/03/syntax-error-or-access-violation-1067-invalid-default-value-for-period


要はMySQLの環境によって、日付型フィールド入れようとしているデータが不正だからエラーを吐いているわけですね。

気になるのは5.1.22-rcってバージョンですね。
RCをレンタルのサービス環境に使用するのはどうなんだろうなーと思います。

※ちなみに私はMacPortsの5.1.61、Ubuntu10.04LTSで色々環境作っていますが、このエラーに遭遇したことは一度もないです。環境依存ではないでしょうか。

Magento技術サポート・日本語化エクステンション・セキュリティ診断提供中です。日本語ガイドブックの販売・レンタルサーバサービス開始しました。 http://principle-works.jp/
 
プロフィール メール ホームページ
引用して書き込む
cafeplus
 2012年5月 1日 00:25 JST  
掲示板 Chatty
Chatty

状態: オフライン


登録日: 2012年4月25日
投稿数: 35
ありがとうございます。出来ました!


http://www.magebuzz.com/blog/2012/03/03/syntax-error-or-access-violation-1067-invalid-default-value-for-period
次のファイルを改変します。
./app/code/core/Mage/SalesRule/sql/salesrule_setup/install-1.6.0.0.php
インストールでMySQLを設定した後にループする問題を回避する。


気づきませんでしたが、RC版というのもおかしな話ですね。
問合せをしてみました。

ありがとうございましたm(__)m

 
プロフィール メール
引用して書き込む
内容生成: 2.96 秒
新規投稿 返信投稿


通常 通常
注目トピック 注目トピック
ロック済 ロック済
新着 新着
注目トピック 新着 注目トピック 新着
ロック済トピック 新着 ロック済トピック 新着
ゲストユーザの投稿を見る 
ゲストユーザ投稿可能 
HTML許可 
バッドワードをチェック