serverapps:dokuwiki:tips
差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
| serverapps:dokuwiki:tips [2017/06/16 06:10] – [インデント] hayashi | serverapps:dokuwiki:tips [2024/06/03 06:00] (現在) – [update 2024-05-07] hayashi | ||
|---|---|---|---|
| 行 1: | 行 1: | ||
| + | ====== Dokuwiki Tips ====== | ||
| + | ===== update 2024-05-07 ===== | ||
| + | * indexmenuのjsが動かない | ||
| + | * loginしていないときwarnが表示されてる | ||
| + | |||
| + | pluginが悪さしていると思われるので一旦全部外す\\ | ||
| + | 動いたので、戻していく | ||
| + | |||
| + | ^plugin^結果^ | ||
| + | |BBCode Plugin|OK| | ||
| + | |Box Plugin|OK| | ||
| + | |EditTable plugin|OK| | ||
| + | |Google Analytics Plugin 1.1.0|?| | ||
| + | |imgpaste plugin|OK| | ||
| + | |Info Plugin |?| | ||
| + | |logviewer plugin |?| | ||
| + | |Open Document Plugin|?| | ||
| + | |Popularity Feedback Plugin|?| | ||
| + | |Revert Manager |?| | ||
| + | |safefnrecode plugin|?| | ||
| + | |styling plugin |?| | ||
| + | |XBR Plugin|OK| | ||
| + | |Embedded PHP Plugin|?| | ||
| + | |||
| + | ===== indexmenuのjsが動かない、EditTableが動かない ===== | ||
| + | |||
| + | update後に生じたためupdate起因かと思われたがlogには | ||
| + | |||
| + | | ||
| + | |||
| + | が大量に記録されている | ||
| + | 一般にはクライアントのネットワーク接続やタイムアウト設定が疑われるがそのあたりではなさそう | ||
| + | で、フロントのリバースProxyをチェックしたところ、一部のアクセスログのnewsyslog設定が漏れているためにdiskfullを起こしていたorz | ||
| + | logの削除、newsyslog設定で治った模様 | ||
| + | |||
| + | |||
| + | |||
| + | ===== DokuWikiからMarkdownに変換 ===== | ||
| + | |||
| + | ==== DokuWiki to Markdown Converter ==== | ||
| + | |||
| + | https:// | ||
| + | |||
| + | $ php convert.php input/ | ||
| + | |||
| + | |||
| + | ref: https:// | ||
| + | |||
| + | ref: [[https:// | ||
| + | |||
| + | |||
| + | ===== キャッシュの削除 ===== | ||
| + | DokuWikiではページのキャッシュを生成することで速度を上げているが、何かの拍子でキャッシュがおかしくなる事もある | ||
| + | |||
| + | * DiskFull | ||
| + | * Update | ||
| + | * サーバの引っ越し | ||
| + | * ...... | ||
| + | |||
| + | こんな時は、path/ | ||
| + | |||
| + | // | ||
| + | |||
| + | ===== 遅い、遅い、遅い ===== | ||
| + | |||
| + | サーバ更新とアップデートを同時に行う…………\\ | ||
| + | げろ遅いんですが | ||
| + | |||
| + | はまったアルヨ | ||
| + | |||
| + | indexmenuプラグインをsidebarに仕込んでいたんだが、「%%~~NOCACHE~~%%」と指定していた。\\ | ||
| + | 今のバージョンだと、これがあるとmenuを全部作り直しに行きやがった。そりは遅い(笑) | ||
| + | ===== プラグイン:ファイルをダウンロードできません ===== | ||
| + | 以下の点をチェックしてみてください | ||
| + | * permissionをチェック:dokuwikipath/ | ||
| + | * php-zlibがインストールされていない | ||
| + | |||
| + | **2017.04.20**:ca rootが古い。FreeBSD10.3で発生。標準だと公開証明書がないので以下の手順で入れる。((さんざんはまって、ふと、コマンドラインでfetchしてみたら、「error: | ||
| + | $ sudo pkg install ca_root_nss | ||
| + | or | ||
| + | $ cd / | ||
| + | $ sudo make install | ||
| + | |||
| + | |||
| + | ===== インデント ===== | ||
| + | |||
| + | DokuWikiではインデントはサポートされていないがPlugInなどを使用せずにインデントしたい。 で、こんな感じで逃げる | ||
| + | |||
| + | **テンプレート依存なので注意** | ||
| + | |||
| + | < | ||
| + | 普通の文章 | ||
| + | == == | ||
| + | インデントされた文章 | ||
| + | ===== ===== | ||
| + | もとに戻る | ||
| + | </ | ||
| + | |||
| + | 実際の表示 | ||
| + | |||
| + | ---- | ||
| + | |||
| + | 普通の文章 | ||
| + | == == | ||
| + | インデントされた文章 | ||
| + | ===== ===== | ||
| + | もとに戻る | ||
| + | |||
| + | ---- | ||
| + | |||
| + | うまく動かなくなったので、リストで逃げる | ||
| + | < | ||
| + | |||
| + | 普通の文章 | ||
| + | |||
| + | * < | ||
| + | |||
| + | インデントされたCode | ||
| + | |||
| + | </ | ||
| + | |||
| + | もとに戻る | ||
| + | |||
| + | </ | ||
| + | |||
| + | 普通の文章 | ||
| + | * < | ||
| + | インデントされたCode | ||
| + | </ | ||
| + | |||
| + | もとに戻る | ||
| + | |||
| + | |||
| + | ===== PHP機能がSSLをサポートしていないため、拡張機能のダウンロードが正常に動作しません。 ===== | ||
| + | |||
| + | # pkg install php## | ||
| + | |||
| + | php.ini | ||
| + | |||
| + | extension=openssl.so | ||
| + | |||
| + | ===== プラグインのインストール失敗 ===== | ||
| + | |||
| + | log(/ | ||
| + | |||
| + | undefined function splitbrain\PHPArchive\gzopen() | ||
| + | |||
| + | zlibがなかったorz | ||
| + | |||
| + | # php -i | grep -i zlib | ||
| + | ZLib Version => 1.2.8 | ||
| + | gzip compression => disabled (install ext/zlib) | ||
| + | |||
| + | # pkg install php71-zlib | ||
| + | # php -i | grep -i zlib | ||
| + | zlib | ||
| + | ZLib Support => enabled | ||
| + | Stream Wrapper => compress.zlib:// | ||
| + | ...... | ||
| + | |||
| + | ===== url ===== | ||
| + | [[https:// | ||
