2009年5月24日日曜日

prototype 1000

アイディアサイトを見つけました。
ユニークなグッズのアイディアが1000件?
prototype 1000

・野菜電池
・歯スタネット
・壁画靴下
etc...

説明するより観た方がいいです!
結構楽しめます♪

↓ランキング参加中!ポチッとお願いします。
ブログランキング・にほんブログ村へ人気ブログランキングへ

2009年5月15日金曜日

concrete5 テーマを変える

concrete5にて、サイトデザインを変更しようと思い、
ページとテーマの画面より、マーケットプレイスの「テーマをインストール」を
押下してみる。。。が、エラーとなってしまった。

*****エラー内容 Start*****
パッケージがインストール出来ませんでした。

テーマのインストール中にエラーが発生しました。アップロードされたZIPファイルに問題があるか、サーバー自体がZIP解凍できないかもしれません。
*****エラー内容 End*****

。。。まずはダウンロードからみたいだ。。。
マーケットプレイスのテーマをダウンロードして、解凍♪
解凍したディレクトリの中にthemeというディレクトリがあるかも。。
その中のディレクトリを「concrete/theme/」以下に置く♪
「concrete/concrete/theme」以下ではないので注意!

自分はsakuraインターネットを使用してるので、
「$HOME/www/concrete/theme」以下に配置した。

するとページとテーマ画面のテーマ部分に追加したテーマが表示されているはず!
後はインストールボタンを押下して、有効にしたらOK☆

↓ランキング参加中!ポチッとお願いします。
ブログランキング・にほんブログ村へ人気ブログランキングへ

2009年5月8日金曜日

sakuraにconcrete5.3.1.1をインストール 解決編

前回、いろいろエラーが多発してインストールできなかったのですが、
concrete5 japanに問い合わせたところ、
「Collation(接続照合順序)」が「utf8-general-ci」でないのでは?
との回答を頂き、
インストールまでの準備ページの
3. MySQLのデータベースの文字コードを確認する
を観てphpMyAdminから設定を行おうとしたのですが、
「Collation(接続照合順序)」を設定するところがない!!!













試行錯誤しても、ないものはない!
どっかの設定ファイルをいじればいいのかな?
とか思ったけど、DBを削除して再構築したら普通にできたw
phpMyAdminのバージョンが古かっただけみたい!
Collationの設定ができたら、concrete5.3.1.1のインストールも無事完了♪













concrete5 japanの方、早急な対応ありがとうございました。

↓ランキング参加中!ポチッとお願いします。
ブログランキング・にほんブログ村へ人気ブログランキングへ

2009年5月5日火曜日

sakuraにconcrete5をインストール(Windows)

sakuraインターネットにconcrete5をいれてみようと思います。
動作環境
・Apache
・MySQL 4.1以上
・PHP5以上

concrete5日本語版ダウンロード

↑より5.3.0をダウンロード(もぅすぐ5.3.1がリリースされる予定です。)
zipファイル解凍してできたディレクトリをFFFTP等を使用してアップデート。
(自分はconcreteというディレクトリ名に変更しました。)
その際「home/xxxxx/www/」配下にアップデート!

パーミッション設定(以下のディレクトリが書き込み許可状態であること)
・/config
・/files
・/packages

できたら、
http://www.xxx.sakura.ne.jp/concrete
にアクセス。
以下のような感じになるはず♪










そしたら、「concrete5をインストール」ボタンを押下するだけ。。。
って事もなくエラー!!!!!

mysql error: [1193: Unknown system variable 'NAMES'] in EXECUTE("SET NAMES 'utf8'")

。。。よくわからないけど「SET NAMES」部分をコメントアウト。
home/xxxxx/www/concrete/concrete/libraries/loader.php
L138~149

/*
if (DB_CHARSET != '') {
$names = 'SET NAMES \'' . DB_CHARSET . '\'';
if (DB_COLLATE != '') {
$names .= ' COLLATE \'' . DB_COLLATE . '\'';
}
$charset = 'SET CHARACTER SET \'' . DB_CHARSET . '\'';
if (DB_COLLATE != '') {
$charset .= ' COLLATE \'' . DB_COLLATE . '\'';
}
$_dba->Execute($names);
$_dba->Execute($charset);
}
*/

再度「concrete5をインストール」ボタンを押下すると。。。
またエラーだ!!!

mysql error: [1064: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'database xxxxx' at line 1] in EXECUTE("show create database xxxxx")

{$this->db->database}を「`」で囲めばいいみたいです。
と、どこかのサイトに書いてたけど、とくにかわりなく。。。
結局適当にコメントアウトw
home/xxxxx/www/concrete/concrete/libraries/database.php
L45~48

/*
$cd = $this->db->GetRow("show create database {$this->db->database}");
if (!preg_match('/' . DB_CHARSET . '/i', $cd[1])) {
$this->db->Execute("ALTER DATABASE {$this->db->database} character set " . DB_CHARSET);
}
*/

これでもぅ大丈夫かと思ったけど、さらにエラー

mysql error: [1074: Too big column length for column 'sql1' (max = 255). Use BLOB instead] in EXECUTE("CREATE TABLE adodb_logsql ( created VARCHAR(50), sql0 VARCHAR(250), sql1 VARCHAR(4000), params VARCHAR(3000), tracer VARCHAR(500), timer NUMERIC(16) )")

VARCHAR(4000)とか。。。mysqlじゃなくて、mssqlと認識してる?
databaseType?ってのがあやしい。。。次回へ。。。

*途中でエラーになり、中途半端にTableが作成されてしまった場合は
 一旦全て削除すること。。

↓ランキング参加中!ポチッとお願いします。
ブログランキング・にほんブログ村へ人気ブログランキングへ

2009年5月4日月曜日

concrete5

CMSを使ってサイト構築を検討中。。。

やっぱり、XOOPS CubeとかMovable TypeWordPressが有名かな?
で、いろいろ調べてみたら結構いろいろあるんですね。。。

オープンソースCMSを賢く使う勘所と選び方

↑でいろいろ紹介されてました。
そこで、TYPO3SOY CMSが気になった感じ。

が、さらに調べるとconcrete5というのを見つけました。
商用ソフトだったのがオープンソース化されたものらしいです。
まだまだ日本語版がリリースされたばっかりみたいです。
最新concrete5.3.1がバグテスト中みたいなので、正式リリースになったら使ってみようかな?

↓ランキング参加中!ポチッとお願いします。
ブログランキング・にほんブログ村へ人気ブログランキングへ