メニュー
プロフィール
最近の記事
カテゴリ分類
記事一覧
FOR ENGINEERS
 
注目! テレビや雑誌でも紹介されているペン型ICレコーダー

 BlognPlus を使っているのだが、気がつくと apache の error_log に結構な量のメッセージが記録されている。

 BlognPlus 自体の動作がおかしいという訳ではないが、このエラーメッセージがたくさん出力されると、他のログが見えにくくなってしまう。
 そのためなるべく解消しておく。

■tag_bottom.gifファイルが無いエラー
File does not exist: /.../blognplus/images/tab_bottom.gif, referer: http://.../blogn/admin.css
 「tab_bottom.gif」というイメージ・ファイルが無いために発生するエラー、配布ファイルにも含まれていないらしい。
 そのため、tab_bottom.gifを使わないようにするしかない。
 admin.cssの61行目を以下のようにコメントアウトする。
background: url(./images/tab_bottom.gif) repeat-x top;
   ↓変更する
/*background: url(./images/tab_bottom.gif) repeat-x top;*/

■mktime()エラー
...PHP Warning: mktime() expects parameter 6 to be long, string given in /......./common.php on line 378, referer: ...
mktime()の引数が不正というPHPのエラー。
 調べてみると blognに存在しない記事IDが呼び出された時に発生していた。
 存在しない記事IDなので投稿日も不明、しかし内部処理で日付の差異を
計算しており、その時に不正な記事IDなので日付も異常値になっており、
これを元にmktime()を実行しようとしてエラーが発生している、という事らしい。
取り急ぎPHPソースを以下のように修正しておく。
...
// common.php: 378行目修正前
    $date1 = mktime($date1_hour, $date1_minutes, $date1_seconds, ...

// common.php: ↓修正後
    if (strlen($date1)>=14) {
      $date1 = mktime($date1_hour, $date1_minutes, $date1_seconds, ...
    } else {
      return 0;
    }
    ...
※ちなみに、どうして存在しない記事IDが呼び出されるかというと、
BLOGNを移植した時に記事IDがリセットされてしまったためらしい。
 即ち、サーバーを移植(再構築)するために、BLOGNのデータをエクスポートし
構築先でインポートする作業をしたのだが、インポートの時に記事IDがリセット
されてしまったため…という事のようである。


| ネット関連::ブログ | 09:03 AM | comments (x) | trackback (x) |
ぶろぐん(Blogn)にて、使用できるタグを増やす方法を記載しておく。

ブログン新規投稿時にタグを使えるようにする方法」を参考に、
とりあえず、iframeを使えるようにする。

common.php」の236行目あたりからはじまる関数
blogn_permit_html_tag_restore」を、以下のように修正する。
--- begin common.php ---
....
function blogn_permit_html_tag_restore ($str) {

....
  $str = ereg_replace("&", "&", $str);

  // ※249行目あたり、↑ の行に引き続き↓のような行を追加(挿入)する。
  //--- 追加:ここから ---
  $str = preg_replace("/(<iframe)([\w\W]+?)(>)/i",
        "<iframe\\2>",$str);
  $str = preg_replace("/<\/iframe&gt/i",
        "</iframe&gt", $str);

  //--- 追加:ここまで ---
  return $str;
}
....
--- end common.php ---
 と、ここまで書いてから現在使っているバージョンでは、「初期設定画面で登録できる」事に気がついた(^_^)。
 こちらの方が断然簡単です、これからは初期設定画面を使いましょう。


| ネット関連::ブログ | 12:41 PM | comments (x) | trackback (1120) |
blognplusのインストール時のディレクトリを
/var/www/ext/blogn/blogn250/blognplus/
として、httpdのエイリアス指定にて、上記のディレクトリを、
http://www.monzen.org/blogn/
に変換するようにしていたのですが、

ページタイトル「BLOGN.MONZEN.ORG」の部分のリンク先が
http://www.monzen.org/ext/blogn/blogn250/blognplus/
となっていました。

だからといって使えない訳でもないのですが、
気になるので、

とりあえず、conf.phpを手動で変更し、
http://www.monzen.org/blogn/
にリンクされるようにしておきました。

変更部分は下記の通り
define('BLOGN_HOMELINK', 'http://www.monzen.org/ext/blogn/blogn250/blognplus/');

下以下に変更
/*define('BLOGN_HOMELINK', 'http://www.monzen.org/ext/blogn/blogn250/blognplus/');*/
define('BLOGN_HOMELINK', 'http://www.monzen.org/blogn/');






| ネット関連::ブログ | 09:29 AM | comments (0) | trackback (x) |
【BLOGN】レイアウト調整
昨日から使い始めた「Blogn」、スキンを変更したつもりはないのですが、

いつの間にかFireFoxでレイアウトが崩れてしまうようになってしまった。

IEなら問題ないけど、何故だろう。
スタイルシートをのぞいて見ましょうか。



| ネット関連::ブログ | 10:14 AM | comments (x) | trackback (x) |
ようやく、ブログツールを使用してみました。
Movable Typeも使ってみたかったのですが、
フリーでかつDBが不要なBlognPlusを使ってみます。

DBを絡めると、メンテナンスが面倒になりそうに思うので、
現時点ではなるべく避けたい...しょぼん

いましばし慣れてきたら、いろいろ検討してみようと思います。



| ネット関連::ブログ | 03:49 AM | comments (0) | trackback (x) |
PAGE TOP ↑