さくらのレンタルサーバ スタンダード でのインストール

2011年7月9日 at 22:29

順調にインストールに向けて進め、最終段階で以下のerrorがでました。
ディレクトリの設定でしょうか?

ど素人なので対処方法もわかりません。
よろしくお願いします。

mysql error: [1067: Invalid default value for 'avDateAdded'] in EXECUTE("CREATE TABLE AttributeValues ( avID INTEGER(10) UNSIGNED NOT NULL AUTO_INCREMENT, akID INTEGER(10) UNSIGNED, avDateAdded DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00', uID INTEGER(10) UNSIGNED, atID INTEGER(10) UNSIGNED, PRIMARY KEY (avID) );")

concrete5:concrete5.4.1.1.1 日本語
レンタルサーバ会社:さくらのレンタルサーバ スタンダード
ブラウザ:IE8・Google Chrome

Re: さくらのレンタルサーバ スタンダード でのインストール

2011年7月11日 at 9:23
あっているかどうかわからないのですが、
SQL文のNO_ZERO_DATEが関係あるのではないでしょうか?

http://dupont-kedama.blogspot.com/2010/07/msqlsql-1.html
の「日付に関係するSQLモード」項目を参照してみてください。
取り急ぎご報告まで。
 

Re: Re: さくらのレンタルサーバ スタンダード でのインストール

2011年7月11日 at 22:32
またまたドシロート発言なのですが、SQLはどの様に書き換えを行うのかと起動はどの様に行うのでしょうか?
リンク内容は、なんとなく理解ができるのですが、書き換え方法がわかりません。

よろしくお願い致します。
 

Re: Re: Re: さくらのレンタルサーバ スタンダード でのインストール

2011年7月12日 at 17:25
僕はconcrete5素人でかつ、さくらレンタルサーバーは使用したことがないので
推測ですがそれでもよろしいでしょうか?すみません。

まず仮定でいくと'0000-00-00 00:00:00'が受け付けないので
そこを実在する日付に変更するということで回避するという方法があります。

/concrete/concfig/install/schema.sqlというファイルの'0000-00-00 00:00:00'
テキストエディタで0000-00-00を2001-01-01に置換えし、保存。再度インストールする。もとのschema.sqlはバックアップとってください。
それでもエラーが出る場合は前述の仮定はまちがっています。
文字コードでしょうか?

しかし、schema.sqlなど勝手に変更しても今後の運用上問題ないのか・・・不明です。

ちなみにサイト内にさくらレンタルサーバー用のインストール手順がありますが参照されましたでしょうか?
http://concrete5-japan.org/help/install/hosting/sakura/
 

Re: Re: Re: Re: さくらのレンタルサーバ スタンダード でのインストール

2011年7月13日 at 19:52
いろいろとアドバイス頂きましてありがとうございます。

コメント頂いた対策をおこなったのですが、中々解決しないので
レンタルサーバーを以前からきになっていた
”heteml”に変更しました。

簡単なのでインストールも上手くいきました。

ほんとうにありがとうございました。
 

Re: Re: Re: Re: Re: さくらのレンタルサーバ スタンダード でのインストール

2011年7月14日 at 0:11
賢明ですね。
お役に立てずすみませんでした。