【毒】 DokuWiki 総合スレ 【毒】at PHP
【毒】 DokuWiki 総合スレ 【毒】 - 暇つぶし2ch218:nobodyさん
10/01/26 04:34:53
URL上の名前空間の区切りにスラッシュを使用 をONにして
DokuWikiにアクセスすると、途中までしかソースが送信されないページがあります。
(例:http://~DokuWikiのパス/wiki/syntax)
リロードしても駄目でした。
ソース表示すると、以下の二行から先がありません。
<div class="page">
<!-- wikipage start -->


ただし、wiki/dokuwikiやplayground/playgroundは無事に表示されます。
どのようにすればよいかご存じの方いらっしゃいますか?

(関係ないかもしれないけど、ログインして管理ページ行っても
同じ現象になるんだけど、リロードすると直ります)

219:218
10/01/26 04:54:08
追記:

設定中の.htaccessは以下の通りです。
RewriteEngine on
RewriteBase /
RewriteRule ^/_media/(.*) /lib/exe/fetch.php?media=$1 [QSA,L]
RewriteRule ^/_detail/(.*) /lib/exe/detail.php?media=$1 [QSA,L]
RewriteRule ^/_export/([^/]+)/(.*) /doku.php?do=export_$1&id=$2 [QSA,L]
RewriteRule ^/$ /doku.php [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)/$ doku.php?id=$1 [QSA,L]
RewriteRule ^/index.php$ /doku.php

環境はなんと言えばいいのか、サブドメイン運営です。広告無しです。

追記2:
>>187とはちょっと違うのですが、wiki/dokuwiki内の画像、_media/wiki/dokuwiki-128.pngにアクセスしても
「このトピックには文書が存在しません」となり、直接http://~~/lib/exe/fetch.php?media=wiki/dokuwiki-128.pngに
アクセスすると表示されます。
.htaccessの設定を何度も見直してもぐぐっても、わかりません。

質問が増えてしまいましたが、もし心当たりのある方がいらっしゃれば
お教えください。

220:218
10/01/26 21:31:08
>>218については自己解決できました。
サーバのエラーログを見る→PHP Fatal error: Allowed memory size of 8388608 bytes exhausted~~が連発→
該当するスクリプトの頭にini_set("memory_limit","16M");とか足してみる。→他のスクリプトも同様にエラーが出たので
めんどくさくなってDokuWikiルートの.htaccessにphp_value memory_limit 16Mを追加で解決できました。


221:nobodyさん
10/01/27 07:09:23
>>220
> 関係ないかもしれないけど、ログインして管理ページ行っても
> 同じ現象になるんだけど、リロードすると直ります

これも同じ理由なんでしょうか?
昔、@pages のレンタルサーバーで発生したことがありました。

222:218
10/01/27 23:02:44
>>221
多分、同じ理由だと思います。
ログにも同様の出力があり、メモリ制限の設定変えてからは空白や途中までのページが送信されると言うことは無くなったので。
でもなぜリロードすると直るのかは不明です。

どのスクリプトであっても、途中までしか出力されないor空白になったらphpの実行が中断されてると考えて、
サーバのログをチェックするのが一番ということでした。

ちなみに@pagesはセーフモードで稼働してるので、もしかしたらini_setとかhtaccessは利かないかも。


223:218
10/01/27 23:59:22
>>219についても自己解決できました。
先頭の^/を^のみにし、末尾を/$にすることで解決しました。(一部例外)
RewriteRule ^_media/(.*)/$ /lib/exe/fetch.php?media=$1 [QSA,L]
RewriteRule ^_detail/(.*)/$ /lib/exe/detail.php?media=$1 [QSA,L]
RewriteRule ^_export/([^/]+)/(.*)/$ /doku.php?do=export_$1&id=$2 [QSA,L]
RewriteRule ^$ /doku.php [QSA,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)/$ doku.php?id=$1 [QSA,L]
RewriteRule ^index.php/$ /doku.php [QSA,L]

ドメインを複数持ってて.htaccessで振り分けしている、かつ、ルート直下にDokuWiki置きたい人は
もしかしたら参考になるのかもしれません。

224:nobodyさん
10/01/28 10:14:02
>>223
もしよかったらブログで掲載していただけませんか?
アフィリエイトは特例で認めますのでカスタマイズの記事を書いてください
お願いします

225:nobodyさん
10/01/28 18:40:48
>>222
> ちなみに@pagesはセーフモードで稼働してるので、もしかしたらini_setとかhtaccessは利かないかも。

おっしゃるとおり、無視されます。
昔と書いたのは、バージョンを上げていくうちに再現しなくなったからです。


226:nobodyさん
10/02/02 19:55:08
discussionプラグインの「すべてのコメントを見る」を、
管理権限のない一般ユーザーにも見られるようにする
orサイドバーに表示させるには、どうすればよいのでしょうか?


227:nobodyさん
10/02/03 09:56:21
pagelist使うと、日付に「%」が入るんだが…

228:nobodyさん
10/02/03 16:22:16
編集ツールバーが消えた!

229:nobodyさん
10/02/03 22:17:12
>>228
たぶんJavaScriptエラー。

最近いじったJSファイルを見直してみたり最近入れたプラグインを抜いてみたり。
で、local.phpのタイムスタンプを更新してからブラウザでスーパーリロード。
難しい説明は URLリンク(www.dokuwiki.org) を参照。

230:nobodyさん
10/02/05 20:07:11
DokuTouch テンプレート
URLリンク(wikidesign.ch)

「useheading:最初の見出しをページ名とする」が無視されるのが惜しい。

231:nobodyさん
10/02/05 20:17:37
DokuWiki利用者同士を繋ぐためのグループ [dokuwiki users group japan]
URLリンク(www.dwug-jp.org)

232:nobodyさん
10/03/03 11:12:49
最新版使ってるけどPHP5.3でもエラーどころかstrictさえ見かけないな
しっかり対応されててやっぱり手放せない

233:nobodyさん
10/03/05 03:39:15
>>232
inc/init.php で error_reporting を設定しているからのような。実態は NOTICE 出まくりですよ。

234:nobodyさん
10/03/05 05:02:19
そうだな。

235:nobodyさん
10/03/15 18:01:08
テンプレートでも作ろうかな

236:nobodyさん
10/03/15 21:25:17
>>235
サイドバーあるやつ頼むわ

237:nobodyさん
10/03/16 10:15:09
>>236
サイドバーあるのは今のところ1つしか見当たらないので作ってみようかな
drupalのzenみたいにカスタマイズしやすくしよう
今週中に公開できればやってみる

238:nobodyさん
10/03/16 10:26:35
あ、でも結構サイドバーつきのテンプレートってあるね
URLリンク(www.dokuwiki.org)

239:nobodyさん
10/04/11 22:04:47
一年前にノートPCで使ってたstickのことを思い出して、デスクトップで展開させようとしたら、

Warning: Unknown: failed to open stream: No such file or directory in Unknown on line 0

とブラウザに表示された。
これはどうすればよかと?

240:nobodyさん
10/04/13 10:53:22
日本語のファイル名を含まない場所に移動してみたら

241:nobodyさん
10/04/14 11:49:04 /JT2K5Rw
テンプレのdokubookとmonobookて外見以外の違いなんか違いある?

242:nobodyさん
10/04/16 10:18:18 nMqHZOsB
discussionプラグイン使った米欄の横幅の調整が出来ねえ・・・
どうやんのよこれ。
style.cssにも幅指定してるとこないし。

243:nobodyさん
10/04/16 15:49:35 nMqHZOsB
ああ自己解決したわ。
マヌケな質問してすまん。
自分で勝手に指定すりゃいいだけだもんな。
何やってんだ俺。

244:nobodyさん
10/04/25 18:16:33
>>243
いやそれ俺も知りたかったんだけど、自分で勝手に指定ってどうするの?
(すまん過疎ってるのでageちゃった)

245:nobodyさん
10/04/28 00:58:35
mediawiki
pukiwiki

ページ名に日本語使えるのがいい

dokuwiki
アクセス管理いい

246:nobodyさん
10/05/13 08:36:50
>>244
style.cssの

div.dokuwiki div.comment_wrapper {
background-color: __background_alt__;
margin: 0em;
padding: 0.5em 1em 1.5em 0;
clear: both;
}

div.dokuwiki div.comment_wrapper {
background-color: __background_alt__;
margin: 0em;
padding: 0.5em 1em 1.5em 0;
clear: both;
width: 指定したい幅px;
}
てな感じ。

つうか今度はコメ欄の削除の仕方がわからん。
タグ削除しても何故かコメ欄残ったまま。
教えてエロイ人。

247:nobodyさん
10/06/05 01:20:58
これ良さそうだ。使ってみよう


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch