日頃、当サイトにご来場いただきましてありがとう御座います。
安定稼動にむけてがんばっております。
SPAM対応
使い方は本家
http://pukiwiki.cafelounge.net/plus/?Documents%2FBlocking%20SPAM
定義ファイル
$use_spam_check = array(
'page_view' => 0,
'page_remote_addr' => 0,
'page_contents' => 1,
'page_write_proxy' => 0,
'trackback' => 1,
'referer' => 1, 0を1にした
);
$spam = 1; // 0を1にした
その他
- ログイン名による書き込み権限の見直し(2009/2/28)
- ログイン名 userについて
公開しているログイン名とパスワードでログインした場合、いろんなページの編集が出来てしまっていました。基本的な考え方として、公開しているログイン名の場合、コメントの書き込みや掲示板の書き込みができればよいと思っており、ページの編集は行わないのが前提なので、公開ログイン名でのページの編集、新規ページ作成、添付ファイルは行えないようにしました。
- ログイン名 *** NAVIDAS関連プロジェクト
ページ名がNAVIDAS以下の本プロジェクトに属する方のみ編集が出来ます。新規ページの作成や添付ファイルも可能です。ログイン名とパスワードは、本プロジェクトに参加する方のみにお伝えしています。
- 日付がInvalid dateと表示されてしまう(2009/2/28)
色々と原因をさがしていたが、autobasealias 有効化したときのバグの模様
- [PukiWikiPlus]autobasealias 有効化(2009/2/20)
Wikiではリンクを張るときには、ページ名を下るように書くのだが、この機能を使うと単独のページ名だけで自動的にリンクを張ってくれるというもの。
例えば・・・
- NAVIDAS/VICS調査資料/DARC階層構造/階層2誤り訂正
と書くとリンクが張られていたが、
- 階層2誤り訂正
だけでもOKとなる。すこし便利!
- PHP高速化
- ZendOptimizer-3.3.0a-Windows-i386.exe(2009/2/27)
PHPを高速化する手法を色々と探してみると、色々とあるんだねぇ。簡単そうで安定稼動しそうなのを選んでみました。インストールはめっちゃ簡単だった。PHPの速度を計測するプログラムを走らせて評価するような事が乗っていたが、じゃぁ実際に稼動しているサイトでは効果があるのかが気になっているのであるが。見ているかんじでは、あんまり驚異的に早くなったという気もしないような・・・。(自分が鈍感なだけ?^^;;;)
ZendOptimizerはダウンロードする際にユーザー登録が必要。だが、すぐおわっちゃう。簡単手軽に導入できる。以前使っていた PHP.iniも自動的にバックアップしてくれ、アンインストールすると、リストアしてくれるようだ。親切だねぇ。
=>ダウンロードはここ。http://www.zend.co.jp/product/zendoptimizer.html
っていうか、Vertrigo_221 を入れると、自動的にはいっちゃうやん。(。_゜)〃ドテ!
- Apache+PHP一括インストール
ApacheやPHPを一括インストールしてくれるソフトを探すと、これまた一杯ある。そんな中で目をひいたのが、Vertrigoだった。早速導入してみた。
- Vertrigo_221.exe
=>ダインロードはここ。http://vertrigo.sourceforge.net/
パッケージ内容は以下のとおり。
Apache 2.0.63, * PHP 5.2.6, * phpMyAdmin 2.11.7,
Smarty 2.6.19, * Zend Optimizer 3.3.3, * MySQL 5.0.51b,
SQLite 3.5.9, * NSIS 2.37
Webアクセスログ解析
PEARインストール手順
Mogura UTF8
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
|
| Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
C:\Documents and Settings\DELL>pear search DB
Retrieving data...0%....50%....MATCHED PACKAGES, CHANNEL PEAR.PHP.NET:
=======================================
PACKAGE STABLE/(LATEST) LOCAL
DB 1.7.14RC1 (beta) Database Abstracti
on Layer
DBA 1.1.1 (stable) Berkely-style data
base abstraction class
DBA_Relational 0.2.0 (beta) Berkely-style data
base abstraction class
DB_ado 1.3.1 (stable) DB driver which us
e MS ADODB library
DB_DataObject 1.8.10 (stable) An SQL Builder, Ob
ject Interface to Database Tables
DB_DataObject_FormBuilder 1.0.0 (stable) Class to automatic
ally build HTML_QuickForm objects from a DB_DataObject-derived class
DB_ldap 1.2.0 (stable) DB interface to LD
AP server
DB_ldap2 0.5.0 (beta) DB drivers for LDA
P v2 and v3 database
DB_NestedSet 1.4.0RC1 (beta) API to build and q
uery nested sets
DB_odbtp 1.0.3 (stable) DB interface for O
DBTP
DB_Pager 0.7.2 (beta) Retrieve and retur
n information of database result sets
DB_QueryTool 1.1.2 (stable) An OO-interface fo
r easily retrieving and modifying data in a DB.
DB_Sqlite_Tools 0.1.6 (alpha) DB_Sqlite_Tools is
an object oriented interface to effectively manage and backup Sqlite databases.
DB_Table 1.5.6 (stable) An object oriented
interface to, and model of, a database. Integrates with HTML_QuickForm.
Gtk_MDB_Designer 0.1 (beta) An Gtk Database sc
hema designer
MDB 1.3.0 (stable) database abstracti
on layer
MDB2 2.5.0b2 (beta) 2.4.1 database abstracti
on layer
MDB2_Driver_fbsql 0.2.0 (alpha) fbsql MDB2 driver
MDB2_Driver_ibase 1.5.0b2 (beta) ibase MDB2 driver
MDB2_Driver_mssql 1.3.0b2 (beta) mssql MDB2 driver
MDB2_Driver_mysql 1.5.0b2 (beta) mysql MDB2 driver
MDB2_Driver_mysqli 1.5.0b2 (beta) mysqli MDB2 driver
MDB2_Driver_oci8 1.5.0b2 (beta) oci8 MDB2 driver
MDB2_Driver_pgsql 1.5.0b2 (beta) pgsql MDB2 driver
MDB2_Driver_querysim 0.6.0 (beta) querysim MDB2 driv
er
MDB2_Driver_sqlite 1.5.0b2 (beta) sqlite MDB2 driver
MDB2_Schema 0.8.5 (beta) XML based database
schema manager
MDB2_TableBrowser 0.1.0 (alpha) Database table abs
traction library
MDB_QueryTool 1.2.2 (stable) An OO-interface fo
r easily retrieving and modifying data in a DB.
Net_CDDB 0.3.0 (alpha) Package to access
and query, and build CDDB audio-CD servers
Services_SharedBook 0.2.6 (beta) PHP wrapper for Sh
aredBook Open API
Structures_DataGrid_DataSource_DB 0.1.1 (beta) DataSource driver
using PEAR::DB result objects
Structures_DataGrid_DataSource_DBQuery 0.1.11 (beta) DataSource driver
using PEAR::DB and an SQL query
Structures_DataGrid_DataSource_DBTable 0.1.7 (beta) DataSource driver
using PEAR::DB_Table
Structures_DataGrid_DataSource_MDB2 0.1.11 (beta) DataSource driver
using PEAR::MDB2 and an SQL query
C:\Documents and Settings\DELL>pear list
INSTALLED PACKAGES, CHANNEL PEAR.PHP.NET:
=========================================
PACKAGE VERSION STATE
Archive_Tar 1.3.3 stable
Config 1.10.11 stable
Console_Getargs 1.3.4 stable
Console_Getopt 1.2.3 stable
HTML_Template_IT 1.2.1 stable
MDB2 2.4.1 stable
MIME_Type 1.2.0 stable
PEAR 1.8.0 stable
PEAR_Frontend_Web 0.7.4 beta
PEAR_Info 1.9.2 stable
Structures_Graph 1.0.2 stable
XML_Util 1.2.1 stable
C:\Documents and Settings\DELL>pear install -a DB
WARNING: "pear/DB" is deprecated in favor of "pear/MDB2"
downloading DB-1.7.13.tgz ...
Starting to download DB-1.7.13.tgz (132,246 bytes)
.............................done: 132,246 bytes
install ok: channel:
C:\Documents and Settings\DELL>
|
}}
DoS攻撃対応