#contents
コンピュータ関連会社内の小さな部署で Web をちびちび作る人。~

''Kuro''(くろ,クロ)は、インターネット上で使うハンドルネームの一つ。~
何でもかんでも黒いものが好き。~
黒い携帯電話(W11K)、黒いパソコンケース(OWL-103-SLT(BK))、黒いモニター(DELL UltraSharp 2001FP/FlexScan T766)、黒いキーボード(ZG112P(BK))、黒いスピーカー(MA-10D)を愛用。~
~
幼少を極東の国日本の埼玉で過ごし、青年期を日の出ずる国日本の埼玉にて迎え、青春をアジアで最もカッコよい国である日本は埼玉で生き、現在は地震大国日本の埼玉にいる根本的な埼玉野郎。~
現在は収入のほとんどをカッコよいしサイバーなデバイスにつぎ込む前人未到の衝動買い街道をひた走りつつ仕事に勤しむ。~
~
デザインWebとしてインターネット上の目立つところに置かれないWebを多数デザインしている。~
~
[[Wikipedia:http://jp.wikipedia.org/]]というインターネット上の百科事典をPukiWikiで構築できないか目論んでいるらしい。~
[[KuroWiki:http://klog.jp/pw/]]でその目論見が伺えるかもしれない。
-[[PRiMENON:Weblog:http://www.kuroduction.com/blog/mt/]]
-[[KuroWiki:http://klog.jp/pw/]]

*外部リンク [#l2d85d86]
:[[PRiMENON:Weblog:http://www.kuroduction.com/blog/mt/]]|日々の戯言やらコンピュータやらセキュリティーやらを扱うなんともマイペースなBlog。
*PukiWiki をバージョンアップするには [#ec12f0b9]
 バージョンアップ=現在の環境に新しい PukiWiki ファイルを上書きする

*メモ [#z4000482]
**PukiWiki の index.php(rss10?) に怪しいアクセスをするホスト [#j575287d]
本日、apache のログファイルをリアルタイムで見ていました。~
見方は、以下のコマンドラインを root で type します。
 # tail -f /var/log/httpd/access_log

怪しいアクセスログは以下の通り。なぜか、IPアドレスが記録されません。~
 . - - [11/Feb/2005:10:52:11 +0900] "GET /pw/index.php?\xa5\xa2\xa5\xf3\xa5\xac\xa1\xbc\xa5\xeb\xa5\xba?cmd=rss10 HTTP/1.0" 200 17741

たぶん、Windows のワームによるアクセスだと思います。~
というやり方は私的にはかなり危険があると思います。~
PukiWiki は新しい機能が追加されることがあるので、上書きしてしまうと自分で編集したコードはなくなってしまいます。~
なので少し手間がかかりますが、安全にバージョンアップする方法を記します。~
~
Apache の設定ファイルの httpd.conf の SetEnvIf Request_URI でログに記録しないかもしくはワーム用ログファイルに記録するか、どちらかにすればいいのですが。~
~
参考サイトを以下に挙げます。~
-[[ログの管理:http://42c.no-ip.org/do-guard_logs.html]]
-[[ログファイル - Apache HTTP サーバ:http://httpd.apache.org/docs-2.0/ja/logs.html]]
-[[mod_setenvif - Apache HTTP サーバ:http://httpd.apache.org/docs-2.0/ja/mod/mod_setenvif.html]]
**インストール [#e9bb19d0]
現在稼動している、PukiWiki を www.hoge.com/wiki/ とします。~
同じ階層に、バージョンアップ用の PukiWiki を www.hoge.com/pukiwiki-x.x.x/ にインストールします。(tar pzxf pukiwiki-x.x.x.tar.gz すれば 必ずこのディレクトリ名が作成されます)~
インストール手順は、インストールページを確認してください。~

#comment
**稼動中の PukiWiki ディレクトリからデータをコピー(移動すると稼動中の PukiWiki が止まります!) [#kb6d15a2]
-attach/
-backup/
-cache/
-counter/
-diff/
-trackback/
-wiki/

**tracker プラグインの不具合? [#w1f745c0]
会社で利用している PukiWiki もなんとか使い慣れてきたので、tracker 機能を使ってみようかといろいろ試行錯誤してます。~
上記にあげるディレクトリ内にあるデータを、新しい PukiWiki の各ディレクトリに''権限に注意して''コピーします。~
''Linux や UNIX サーバでコピーするときは、cp コマンドの権限を変更せずにコピーするオプションを指定します''。~
~
気になったことがひとつ。というより私の勘違い?を。~
~
tracker を使うには、[[:config/plugin/tracker]]あたりに4つのページを作成していくのです。~
[[続・質問箱>:config/plugin/tracker/続・質問箱]]を例にしますと、「お名前」のテキストボックスに何も入っていない場合に「名無しさん」と表示されるはずなのに、何も表示されないような気がするんです(実際にテストしているのは社内用 PukiWiki ですが)。~
 *name [#hoge]
 |条件|セルの書式|文字書式|h
 |IS NOT NULL|%s|[[%s]]|
 |NULL|%s|[[名無しさん]]|
終わったら、ブラウザで表示して表示できれば成功ですが、ほとんどの人が表示することはできないでしょう。
**よく見るエラーメッセージと解決法 [#ie024d37]
***Headers already sent. [#fba411b6]

↑でいう「名無しさん」という設定は、''続・質問箱のお名前が空(null)の時に「名無しさん」と表示される''のでしょうか。~
それとも、''元々テキストボックス内に「名無しさん」と書かれているもの''なのでしょうか。~
今実験で、[[続・質問箱]]に「お名前」を空にして投稿してみましたが((テスト投稿は削除済です、汚して御免なさい))、「名無しさん」とは出力されないようです。~
私のほうでも少し調べてみます。~
参考:[[tracker.inc.php配布元サイト:http://home.arino.jp/?tracker.inc.php]]~
配布元サイトの bugtrack の [[:config/plugin/tracker.inc.php:http://home.arino.jp/index.php?cmd=read&page=%3Aconfig%2Fplugin%2Ftracker%2Ftracker.inc.php]]はデフォルト値に anonymous となっているので、''元々テキストボックス内に「anonymous」と書かれているもの''のようです。
(執筆中)

***コメント [#h195b289]
#comment

**[[thumbnailを改造してみたり>自作プラグイン/thumbnail.inc.php]] [#z2c86cb9]
サムネイル表示を行うプラグイン[[thumbnail.inc.php>自作プラグイン/thumbnail.inc.php]]を、Wikipediaライクな表示にするようにしてみました。~
~
表示方法は[[私のKuroWiki:http://klog.jp/pw/index.php?JR%C5%EC%C6%FC%CB%DC209%B7%CF%C5%C5%BC%D6]]
参照。((KuroWikiは table を削除し完全に float によるデザインをしているため、標準の PukiWiki でちゃんと動くのか不安もあります))~
記述方法はいたって簡単。
 #thumbnail(サムネイル画像ファイル,元画像ファイル,画像の説明,画像の横幅(px指定),floatの方法)

表示方法はほとんど CSS 制御。
 /* thumbnail.inc.php */
 div.thumbnail {
 clear:both;
 background-color:#f9f9f9;
 color:#000000;
 border-color:#cccccc;
 border-width:1px;
 border-style: solid;
 padding:3px;
 margin:10px 10px 10px 10px;
 font-size:80%;
 line-height:120%;
 }
 div.thumbnail img {
 border:1px solid #cccccc;
 margin:0 0 5px 0;
 padding:0;
 }

自作プラグインとして投稿した方がいいのでしょうけど、私は全くプログラム知識がないもので、やめておきます(^^;~
~
まだ解決できない点として
-floatの指定を直接 html の style として書いているため、Netscape4.x でみると最悪なことに

|'-')<プラグインのソースコードみせれ!~
というなら素直に添付させていただきマス。
#comment

**PukiWiki標準スタイルシートに少しばかり望むこと [#s07e1615]
*PukiWiki標準スタイルシートに少しばかり望むこと [#s07e1615]
[[CSS Crib Sheet:http://www.mezzoblue.com/css/cribsheet/]]([[日本語訳”スタイルシートカンニングペーパー”:http://www.stylesheet-stylebook.com/archives/000041.php]])に書かれていることを毎回自分で適用しています。~
PukiWiki.orgで配布しているスタイルシートに初めから記述されていると、間違った描画が減るかもしれません。~
~
たとえば、PukiWiki 1.4.4標準のスタイルシートでは
 margin:0px 0px 0px .5em;

となっている部分があります。~
0は0でありどんな単位であっても変わらないので、0に単位をつける必要はありません。~
~
他には、aタグの記述方法。~
標準のスタイルシートでは
 a:link ~
 a:active ~
 a:visited ~
 a:hover ~

という順番になっていますが、正しく指定する時は、link、visited、hover、activeの順序で行わなければなりません。~
順番が間違うだけで、ブラウザによっては正しく描画しません。~
~
と、まあいろいろあるわけですが、どんなもんでしょうか。~

***コメント [#af545ad0]
**コメント [#af545ad0]
-ご紹介ありがとうございます :) ただ、このままでは混乱の歯止めにならないので、 リンクについては[[dev:CSS]]にまとめさせていただきました。 -- [[henoheno]] &new{2004-12-06 (月) 23:07:45};
-(おはようございます)いつもお手数おかけしております。よろしくお願いします。>henoheno様 -- [[Kuro]] &new{2004-12-07 (火) 06:23:19};

#comment

**[[PukiWiki 1.4.x に XSS 脆弱性>PukiWiki/Errata#lad29fae]] [#j45b5007]
*[[PukiWiki 1.4.x に XSS 脆弱性>PukiWiki/Errata#lad29fae]] [#j45b5007]
↑のページにあるリンクは、ソースがそのまま表示されているようです(有識者にはそのほうがいいのかな?)。~
まだ使い始めた方へ分かりやすくメモ。~

まず[[CVS の color.inc.php:http://cvs.sourceforge.jp/cgi-bin/viewcvs.cgi/pukiwiki/pukiwiki/plugin/color.inc.php]]
から

>Revision 1.17 / (download) / (as text) - annotate - [select for diffs] , Mon Nov 22 14:28:55 2004 UTC (2 days, 22 hours ago) by henoheno

と書かれたとこの、(download) をクリックしてローカルにダウンロードします。~
~
ダウンロードしたファイルを、自分の管理している PukiWiki をインストールしたディレクトリにある plugin ディレクトリの中に上書きで放り込む。~
これで fix できました。~
~
CVS の画面がまだ理解していない私にも分かりづらいのよね。

***コメント [#ye62db59]
**コメント [#ye62db59]
-そこで「(Windowsなら)リンクを右クリックして"リンク先を名前をつけて保存"」でござる。 -- [[henoheno]] &new{2004-11-27 (土) 21:52:33};
-それがあったでござるか…。文字コードや改行コードもダウンロードできるのかしら。できたらいいのだけれどモ。 -- [[Kuro]] &new{2004-11-28 (日) 14:17:13};

#comment

**2004/11/04 PukiWikiを利用したサイトが改竄される [#ob0afa36]
*2004/11/04 PukiWikiを利用したサイトが改竄される [#ob0afa36]
[[NetSecurityの記事:https://www.netsecurity.ne.jp/article/9/14515.html]]によると、個人サイトを含む8つのWebサイトが改竄されたようです。~
~
いずれも、PukiWikiを利用しているようですが、よく調べてみるとただ編集から文字を打ち込んだだけのようですね。~
[[北陸先端科学技術大学院大学のお知らせ:http://www.jaist.ac.jp/iscenter/announce/announce041104.html]]をみても分かるとおり、システムレベルでの不正侵入は確認できなかったそうです。~
~
(2004/11/05追記)[[セキュリティーホール memo:http://www.st.ryukoku.ac.jp/%7Ekjm/security/memo/2004/11.html#20041105__pukiwiki]]に掲載されていました。~
とてもよく利用するセキュリティー情報サイトなので、親近感みたいなものが(^^;

***コメント [#ffbc3599]
**コメント [#ffbc3599]
-ぱんださんが以前書いておられましたが、''Wikiは 改竄されるのが仕様です''って感じですね。 -- [[merlin]] &new{2004-11-04 (木) 23:16:13};
-その表現の仕方には同意できません。標準のままでも凍結などが可能ですしね。 -- [[henoheno]] &new{2004-11-05 (金) 00:25:17};
- => [[dev:開発日記/2004-11-04]]

#comment


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Site admin: PukiWiki Development Team

PukiWiki 1.5.4+ © 2001-2021 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u12. HTML convert time: 0.054 sec.

OSDN