Pukiwikiについて、下記URLと同じように、たまに所有者権限が変更されていてwikiから更新できなくなります。

http://pukiwiki.org/index.php?%E8%B3%AA%E5%95%8F%E7%AE%B1%2F190
なにが原因でしょうか?
ちなみにphp5のpukiwikiはcsv版です。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:
  • 終了:--
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答2件)

id:cx20 No.1

回答回数607ベストアンサー獲得回数108

ポイント30pt

> wikiから更新できなくなります。

更新できないのは、特定のページだけでしょうか?

それともすべてのページでしょうか?

また、ページの新規作成は問題ありませんでしょうか?

事象によって原因は変わってくると思いますが、

もし、更新時に「Runtime Error」と表示されるようでしたら、

パーミッションの設定に誤りがある可能性が大きいです。

それ以外のエラーでしたら、エラーメッセージを教えていただけないでしょうか?

<参考情報:readme.txt より>

-------------- -------------------------------------------------

ディレクトリ パーミッション

-------------- -------------------------------------------------

attach 777 添付ファイル格納ディレクトリ

backup 777 バックアップファイル格納ディレクトリ

cache 777 キャッシュファイル格納ディレクトリ

counter 777 カウンタファイル格納ディレクトリ

diff 777 差分ファイル格納ディレクトリ

image 755 画像ファイル

image/face 755 (画像ファイル)フェイスマーク

lib 755 ライブラリ

plugin 755 プラグイン

skin 755 スキン、CSS、JavaScirptファイル

trackback 777 TrackBackファイル格納ディレクトリ

wiki 777 データの格納ディレクトリ

-------------- -------------------------------------------------

-------------- -------------- ----------------------------------

ファイル パーミッション 転送モード

-------------- -------------- ----------------------------------

*.php 644 ASCII

*.lng 644 ASCII

cache/* 666 ASCII

image/* 644 BINARY

image/face/* 644 BINARY

lib/* 644 ASCII

plugin/* 644 ASCII

skin/* 644 ASCII

wiki/* 666 ASCII

-------------- -------------- ----------------------------------

id:nakeyouguisu

一部特定のページのみです。しょうがないので、所有者権限をrootに戻してやると書き込めるようになります。その他のページは新規作成や編集も普通におこなえます。

2005/01/24 12:11:33
id:cx20 No.2

回答回数607ベストアンサー獲得回数108

ポイント30pt

> 一部特定のページのみです。

特定のページというのが気になりますね。

FrontPage とか SandBox とかの PukiWiki 既定の

ページとかでしょうか?

もし、そうだとすれば、PukiWiki のバージョンアップ時

にパーミッションの設定をし忘れて、更新できなくなっている

という可能性もあります。

また、Wiki ページの編集時に更新されるファイルとしては、

以下のディレクトリ配下のファイルがあります。

これらのファイルのいずれかのパーミッション設定に

誤りがあっても、ページ編集時にエラーが発生します。

./wiki ディレクトリ

./backup ディレクトリ

./cache ディレクトリ

./diff ディレクトリ

./attach ディレクトリ

./counter ディレクトリ

自分がわかる範囲での注意点としては、このあたりでしょうか。

申し訳ありませんが、それ以上のトレースは、知識不足な為、

分かりません。m(_ _)m

# PukiWiki で原因不明なエラーが出た場合は、

# 一旦、すべてのファイルを退避させ、

# 再度、アップロードしなおして、パーミッションの

# 設定をし直すことで動くようになる場合があります。

# 強引ですが、これが一番、手っ取り早い方法かも知れません。

あと、一応、関係しそうなリンクを探してみました。

お役に立てれば幸いです。

■ 続・質問箱/93 / apache権限で動作しているPHPでの使用(ロリポップ)

■ 続・質問箱/375 / ファイルの所有者がapache

■ 質問箱/190 / データのファイルの所有者やグループがときどき違うものになる

■ 質問箱/412 / owner

■ 動作実績/レンタルサーバー

■ 自作プラグイン/chown.inc.php

■ PukiWiki/ファイルのパーミッション設定

id:nakeyouguisu

ありがとうございます。アップロードしたあとwikiが書き換えてファイルの所有者権限がかわるのですが、その後、なにかのタイミングでそのファイルの所有者権限がかわってwikiが更新できなくなるようです。コマンドで所有者とかグループを変えてやると再び編集できるようになるのですが…。

2005/01/27 09:48:18

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません