差分
このページの2つのバージョン間の差分を表示します。
次のリビジョン | 前のリビジョン | ||
blog:2016:2016-10-03 [2016-10-03 13:57] Decomo 作成 |
blog:2016:2016-10-03 [2023-03-15 23:49] Decomo |
||
---|---|---|---|
行 1: | 行 1: | ||
====== ApacheがCannot load mod_authn_file.soと言って起動しない ====== | ====== ApacheがCannot load mod_authn_file.soと言って起動しない ====== | ||
- | 社内wikiを立ち上げようと、FreeBSD 10.2-RELEASEにpkgでApache 2.4を入れてservice spache24 startしたら、次のエラーで起動しなかった。 | + | 社内wikiを立ち上げようと、FreeBSD 10.2-RELEASEにpkgでApache 2.4を入れてservice spache24 startしたら、以下のようなエラーで起動しなかった。 |
< | < | ||
行 11: | 行 11: | ||
</ | </ | ||
- | mod_authn_file.soってLoadModuleの最初の行じゃないですかー、何でこんな所でコケてるんですかー、やだー! | + | '' |
- | **/ | + | **/ |
で、まぁ上記のログをよく見てみるとCannot open " | で、まぁ上記のログをよく見てみるとCannot open " | ||
結局原因はというと、'' | 結局原因はというと、'' | ||
+ | |||
+ | ====== DokuWikiにはSessionとXML Parserが必要 ====== | ||
+ | |||
+ | 前項の社内WikiというのはDokuWikiな訳だが、無事Apacheが起動したので次はDokuWikiのインストーラを起動したみたところ、'' | ||
+ | |||
+ | < | ||
+ | pkg install php56-extensions php56-openssl php56-gd php56-mbstring | ||
+ | </ | ||
+ | |||
+ | DokuWikiの動作にはGDとOpenSSLもあった方がいいのでついでに。mbstringは他のPHPスクリプトで使われてそうだから、これも一緒に。 | ||
+ | |||
+ | 最終的に導入されたモジュールはこんな感じ。 | ||
+ | < | ||
+ | $ 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 | ||
+ | </ | ||
+ | |||
+ | これでようやくDokuWikiが使えるようになった。 |