Home > PHP > CoreserverでDokuWikiのインストールエラー対処方法

CoreserverでDokuWikiのインストールエラー対処方法

  • Posted by: master
  • PHP

CGIモードで動かしてもエラー

うる覚えですが、メモです。CoreserverでDokuWikiをインストールする時にはじめのインストールまではうまくいきますが管理画面を表示出来ないなどのエラーが生じます。

問題はセッションファイルの保存先

保存先がうまくいかずにエラーとなりインストールは出来るものの、管理画面などのセッションを必要とするところを表示すると真っ白になります。

対応方法

セッションファイルの保存先を再指定してやればエラーがなくなります。 例えば /dokuwiki/inc/init.php に下記のような記述を先頭に入れてあげると回避出来ます。

session_save_path('/virtual/あなたのサーバユーザー名/public_html/example.com/dokuwiki/data/tmp');

data/tmp のファイルに書き出すようにする指定サンプルです。

但し上記の保存先の場合はあくまで動作サンプルで、なおかつセッションファイルが読み取られる可能性があります。 他者からアクセス出来ない非公開領域に変更するようにしておきしょう。

その他のエラー

その他書き込みが出来ないなどのエラーが表示されると思います、その場合は適宜書き込み権限を与えてあげましょう。

個人的にPukiwikiは開発が止まってしまっているため使うのはベストな選択ではありませんが、さすがにどこでも動くというところが強みですね。反対にDokuwikiは標準でレスポンシブテーマになっており最新の動向に対応している為デバイス問わず便利な点があります。

Comments:0

コメントする

Home > PHP > CoreserverでDokuWikiのインストールエラー対処方法

Search

Feeds

Return to page top