User Tools

Site Tools


vps:vps4th_05

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
vps:vps4th_05 [2016/12/31 14:21]
hoge@hoge [DokuWiki]
vps:vps4th_05 [2019/06/16 15:16] (current)
Line 72: Line 72:
 個別に導入。 個別に導入。
   * C-BOARD Moyuku   * C-BOARD Moyuku
 +    * FreeBSD 11 では perlのパスが /​usr/​bin/​perl から /​usr/​local/​bin/​perl になっていた為、Internal Server Errorが出た。\\ c-board.cgi の1行目を編集して回避。
 +    * 新規に展開する場合は改行コードの置換(CRLF(^M)の削除)を行う。<​code>​
 +# cd <​c-boadのディレクトリ>​
 +# find . -name "​*.pl"​ | xargs perl -i.bak -pe "​s/​^M//"​
 +# find . -name "​*.cgi"​ | xargs perl -i.bak -pe "​s/​^M//"​
 +# find . -name "​*.bak"​ | xargs rm
 +</​code>​
 +      * ^M は Ctrl+v, Ctrl+mで入力
 +    * brd ディレクトリを旧環境から展開で移行
 +    * アクセス権設定
 ===== PHP設定 ===== ===== PHP設定 =====
 /​usr/​local/​etc/​php.ini-developmentを/​usr/​local/​etc/​php.iniコピーする。\\ コピー後、php.iniを編集する。 /​usr/​local/​etc/​php.ini-developmentを/​usr/​local/​etc/​php.iniコピーする。\\ コピー後、php.iniを編集する。
Line 79: Line 89:
 mbstring.http_input = auto mbstring.http_input = auto
 mbstring.http_output = UTF-8 mbstring.http_output = UTF-8
 +
 +always_populate_raw_post_data = -1
 </​code>​ </​code>​
 +  * always_populate_raw_post_data
 +    * -1 にしないとアップロードできない。
  
 ===== Let's Encrypt設定 ===== ===== Let's Encrypt設定 =====
Line 218: Line 232:
          ​AuthType Digest          ​AuthType Digest
          ​AuthName HOGE          ​AuthName HOGE
-         ​AuthDigestDomain /​usr/​local/​www-c-board+         ​AuthDigestDomain /​usr/​local/​www/c-board
          ​AuthDigestProvider file          ​AuthDigestProvider file
          ​AuthUserFile /​usr/​local/​etc/​apache24/​.htdigest          ​AuthUserFile /​usr/​local/​etc/​apache24/​.htdigest
Line 251: Line 265:
   * ブラウザにてinstall.phpにアクセスする。   * ブラウザにてinstall.phpにアクセスする。
   * DokuWiki installer実行後、install.phpを削除する。   * DokuWiki installer実行後、install.phpを削除する。
-  * /​usr/​local/​www/​dokuwiki/​conf ​所有権を root:wheel に戻す。 +  * [管理] -> [テンプレートスタイル設定] -> [サイトの全体幅] ​を 100% 
-  * lib/tpl/dokuwiki/​style.iniを編集して表示幅など調整する。 +  * タイムゾーン設定のため、conf/conf/local.protected.php ​新規作成<code> 
-    * <nowiki>__site_width__ = “100%”</nowiki>+<?php 
 +date_default_timezone_set("​Asia/​Tokyo"​);​ 
 +</code>
  
  
vps/vps4th_05.1483161712.txt.gz · Last modified: 2019/06/16 15:16 (external edit)