Android ‚ iPhone ‚ BREW & Windows Mobile
ログイン
新規登録


2009年1月 7日(水) 16:35 JST

DokuWiki Pluginインストール。その2

新しいページを作成したところで別の書き込み異常が発生してしまいました。問題を特定するために前回と同じ手順でもインストールしてみましたが再現しません。たしかmetaディレクトリの下にスタートページ名であるstartディレクトリが掘られていて書き込み異常が発生していたと記憶してますがガセだったらすみません。とりあえず再インストールのリポートです。



私が利用しているXREAは、safe_modeはOnですがAddHandlerによりユーザ権限で実行が可能になっているようです。

PHPをCGIとして動かす方法について

public_html/dokuwiki/.htaccess
public_html/admin/plugins/dokuwiki/.htaccess※追加

に、

AddHandler application/x-httpd-phpcgi .php

を追加してインストールしてみると、cacheのサブディレクトリは自分をユーザとして作成されていました。

但し、インストールには成功したものの、文書の作成にて

No input file specified.

と表示され、編集まで辿り着くことができず問題は残ったままです。惜しいところまできているとは思いますが、はやくコンテンツを書きたいので次回切実な状況が訪れるまで保留とすることにして、ここまでのトライはチャラに。

結局、metaディレクトリへの書き込み異常がなんだったかわからなかったものの、(ガセでなかったなら恐らくこれが問題だったと思うので、)DokuWikiのConfigオプションで作成ディレクトリと作成ファイルの書き込み許可をOthersに対しても与えておくことにします。conf/local.phpに以下の2行を追加します。

$conf['fmode'] = 0646; //set file creation mode
$conf['dmode'] = 0757; //set directory creation mode

後は前回と同様です。但し、作成ディレクトリのパーミッションを757に定義しておいても、この場合やっぱりcacheの下のサブディレクトリは自分をユーザとして事前に作成しておく必要がありました。 metaディレクトリの下に後々サブディレクトリが作成されるとすると同じ理屈で結局だめなのかも。ページ追加編集などをしてみて今のところ特に問題ないようですが、使いこなしているわけではないので、またしばらく様子を見ることにします。

<後記>
なんのことはない。wiki:dokuwikiのSafemode Hackに詳しく対策が解説されていました。しかもご丁寧にサイト設定から選択可能だし…。
逸る心を抑えてRTFM!ですね。反省して次へ。

記事のオプション

トラックバック

このエントリのトラックバックURL: http://tatsu.s298.xrea.com/trackback.php/Geeklog_135628154

この記事にはトラックバック・コメントがありません。
DokuWiki Pluginインストール。その2 | 0 件のコメント | アカウント登録
コメントは投稿者の責任においてなされるものであり,サイト管理者は責任を負いません。

ログイン





新規登録
パスワードを忘れたら

記事カテゴリ

General (4)
Django (1)
Android (26)
iPhone (8)
BREW (0)
Windows Mobile (0)
Amazon (1)
Geeklog (12)
AdSense (1)
Tools (1)
Private (0)

新着情報

記事

-

コメント (2日)

-

トラックバック (2日)

-

サイトカレンダ

« 2009年 01月 »
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

Amazon Search

amazon.