差分

このページの2つのバージョン間の差分を表示します。

この比較画面にリンクする

次のリビジョン
前のリビジョン
最新のリビジョン 両方とも次のリビジョン
blog:2016:2016-10-03 [2016-10-03 13:57]
Decomo 作成
blog:2016:2016-10-03 [2016-10-04 12:49]
Decomo
行 18: 行 18:
  
 結局原因はというと、''DocumentRoot''を書き換えたつもりで''ServerRoot''を書き換えてたという…。みんなも気をつけようね! 結局原因はというと、''DocumentRoot''を書き換えたつもりで''ServerRoot''を書き換えてたという…。みんなも気をつけようね!
 +
 +====== DokuWikiにはSessionとXML Parserが必要 ======
 +
 +前項の社内WikiというのはDokuWikiな訳だが、無事Apacheが起動したので次はDokuWikiのインストーラを起動したみたところ、''start_session(), utf8_encode(), utf8_decode()''関数がないと言われて進めなかった。これらもpkgでサクッとインスコ。これらだけならphp56-session, php56-xmlを入れれば事足りるが、php56-extensionsを使って標準っぽいモジュール群を入れておく。
 +
 +<code>
 +pkg install php56-extensions php56-openssl php56-gd php56-mbstring
 +</code>
 +
 +DokuWikiの動作にはGDとOpenSSLもあった方がいいのでついでに。mbstringは他のPHPスクリプトで使われてそうだから、これも一緒に。
 +
 +最終的に導入されたモジュールはこんな感じ。
 +<code>
 +$ php -m
 +[PHP Modules]
 +Core
 +ctype
 +date
 +dom
 +ereg
 +filter
 +gd
 +hash
 +iconv
 +json
 +libxml
 +mbstring
 +mhash
 +mysqlnd
 +openssl
 +pcre
 +PDO
 +pdo_sqlite
 +Phar
 +posix
 +Reflection
 +session
 +SimpleXML
 +SPL
 +sqlite3
 +standard
 +tokenizer
 +xml
 +xmlreader
 +xmlwriter
 +Zend OPcache
 +zlib
 +
 +[Zend Modules]
 +Zend OPcache
 +</code>
 +
 +これでようやくDokuWikiが使えるようになった。
  • blog/2016/2016-10-03.txt
  • 最終更新: 2023-03-15 23:49
  • by Decomo