2010年12月13日(月曜日)
PixelPost 1.7.3 のアドオン設定でのトラブル
Category: PixelPost, オープンソース | Posted By at 23:44:05PixelPost は写真の公開に特化したオープンソースのブログシステムです。
ちょっと試してみようと深夜に設定を始めたのですが、
インストール後、アドオンの設定をしようとすると
(一回目のエラーはどうも必ず出るみたいですが…)
Table ‘pixelpost.pixelpost_ping’ doesn’t exist
と出て設定ができないようです。
はて?と思って調べてみると、あらあら…確かにおかしい…。
/pixelpost/addons/admin_ping.org.php
の 67 行目付近
$query = "SELECT id FROM {$pixelpost_db_prefix}ping LIMIT 1"; if( !mysql_query( $query)) { $query = "CREATE TABLE {$pixelpost_db_prefix}ping ( id INT(11) NOT NULL auto_increment, pinglist MEDIUMTEXT NOT NULL default '', PRIMARY KEY (id) )"; mysql_query( $query); }
×:pinglist MEDIUMTEXT NOT NULL default ”,
○:pinglist MEDIUMTEXT NOT NULL,
に変えてあげて下さい。
MySQL では BLOB ( Binary Large OBject ) と TEXT で
初期値が持てないので、この SQL 文が無効になって
テーブルが作成されていないようです。
はぁ…気軽なチェックのつもりだったのに…(笑)