Pligg
Pliggを導入してみました。
導入した人のブログを見ると、手順通りに行えば、問題なく稼働するようなことを書いているので、簡単に導入できるかと思ってチャレンジしてみることにしました。
日本語でPliggのドキュメントをまとめたサイトは見当たらなかったのですが、「まっ、何とかなるかぁ~」っと、導入作業を始めました。
あっけなく、そして問題なく導入は完了したようでした。
(サーバーにファイルを送信して、ブラウザでとりあえずアクセスすると、インストール画面が立ちあがるので、「英文」を選択してインストールすれば、途中、ファイルやディレクトリーのアクセス権の設定が表示されたりするので、それを参考にしながら進めれば良いです。)
「よし、テスト投稿してみよう!」
ところが、新しい投稿をしたり、新しいページを作成しようとしても、それがデータとして反映されません。
何が起こってるのだろう??
そのような問題について説明している日本語のページはありません。
Pliggのサイトを見ても、そのような問題は発生していないような様子です・・・。
困った・・・。
陥っていた状況
インストール作業の中で、Table_Links というテーブルが作成されていなかった。
対応
insaall/installtable.php
の146~148行目に記載している、次の記述を削除して、インストールすると、新規投稿や新規ページが作成できる状態にインストールできた。
FULLTEXT KEY `link_url_2` (`link_url`,`link_url_title`,`link_title`,`link_co ntent`,`link_tags`),
FULLTEXT KEY `link_tags` (`link_tags`),
FULLTEXT KEY `link_search` (`link_title`,`link_content`,`link_tags`)
当方が使用しているレンタルサーバーの環境:
MySQL 4.1.21
PHP 5.2.11
MySQLのバージョン4では、FULLTEXT KEY がサポートされていないのかな??
影響(たぶん・・・)
管理画面のConfigの設定の中のStoryを選択すると、Search Methodを指定するところがあります。その設定を"1"(uses MySQL MATCH for FULLTEXT indexes (or something). Problems are MySQL STOP words and words less than 4 characters. Note: these limitations do not affect clicking on a TAG to search by it. )に指定できないことぐらいかな・・・と想像しています。
感想
まず、エラーのコーディングがいい加減、もしくは、していないため、
- 何かが起こったのか、起っていないのか?
- 「何かが起こっている」ということに気付いても、その原因は何か?
ということが把握しにくいところがあります。
また、Pligg本体や、同梱されているモジュール、別途、Pliggのサイトで配布されているモジュールとテンプレートは、結構不具合が多いので、導入に苦労しました。
恐らく、運用にも苦労しそうな予感・・・。
そうそう、導入作業の、節目節目で、DBのバックアップを取得しておくと、何かあってもリカバリーが簡単です。(節目、節目です!)
当方で導入したサイトでは、モジュールは必要最小限にしています。
全体設計やモジュール管理もイマイチかも・・・(何となくですが、何をするにしても安心感がありません・・・)
【当方のサイト】
http://www.knowmitas.ok-jp.com/
Pligg関連サイト
Pliggモジュール配布サイト
http://www.pligg.com/
参考にしたサイト
http://agnist.jp/post/web/2009/08/31/pligg%E3%81%AE%E3%82%A4%E3%83%B3%E3...
Pliggの傍系サイト
http://www.socialwebcms.com/
配布しているモジュールのテンプレートのデザインから推測すると、「本家メンバーがPliggから離脱して、別の場所で生き残っている」っぽく感じる。
最近のコメント
9週 5日前
10週 12時間前
10週 13時間前
10週 13時間前
10週 14時間前
10週 14時間前
10週 15時間前
10週 15時間前
10週 15時間前
14週 1日前