PukiWiki/error
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
ns-lab
nowsky system-lab
DigiLoog
Linux
Windows
開始行:
*php5.4 [#mbd2f00b]
php5.4を使ってPukiWiki ver1.4.7を構築するとindex.phpが真...
エラーを出力する様にindex.phpを書き換えるとエラーの嵐にな...
一応オフィシャルにパッチがあるのだが、自環境だと上手く適...
~
ちなみに、2014年7月にphp5.4以上に対応したPukiWiki ver1.5....
新規に構築する時は最初からver1.5.0を使う事を推奨
-[[PukiWiki 1.5.0>+http://pukiwiki.sourceforge.jp/?PukiWi...
~
*参考ページ [#k4efcec6]
-[[kenmituoの日記>+http://d.hatena.ne.jp/kenmituo/2012052...
-[[たるすぴ日記>+http://imapsoopy.ddo.jp/tarusoopy/wordpr...
-[[Projeto: Vermelho>+http://vermelho.jugem.jp/?eid=76]]
-[[martianの日記>+http://slashdot.jp/journal/548548/PHP5....
-[[digape.com>+http://digape.com/201205/php-php5-4%E3%81%...
~
*最初にやる事 [#bc079235]
+pukiwiki.ini.php
pukiwiki.ini.phpの内容を確認して、必要項目を書き換える
よく忘れるのが以下の項目
// Specify PukiWiki URL (default: auto)
$script = 'http://example.com/pukiwiki/';
~
// Shorten $script: Cut its file name (default: not cut)
$script_directory_index = 'index.php';
~
+php.ini
場合によっては、php.iniのinclude_pathを書き換える
prefix指定無しのmakeでphp5.4をインストールしたのならこん...
include_path = ".:/usr/local/include/php:/usr/local/lib/...
設定し終わったらapacheを再起動
~
+index.php
真っ白ページからphpのエラーが見える様にする必要がある為、
pukiwikiのindex.phpを書き換える
//コメントアウト
//error_reporting(E_ERROR | E_PARSE); // Avoid E_WARNING...
//アンコメント
error_reporting(E_ALL); // Debug purpose
~
+.htaccess
通常は弄る必要が無いのだが、apacheの設定でRewriteEngineを...
上層ディレクトリで再帰的にONにしている場合はエラーが出る...
pukiwikiのrootディレクトリにある.htaccessに以下を追記する
DirectoryIndex index.php
RewriteEngine off
そして、apache再起動
~
*エラーの種類 [#u13db018]
上の項目をやった後にpukiwikiのindex.phpを開くと、何らかの...
以後はエラーに合わせてソースを書き換える
-[[Deprecated>PukiWiki/error/Deprecated]]
-[[Fatal error>PukiWiki/error/Fatal_error]]
-[[Notice>PukiWiki/error/Notice]]
-[[Strict Standard>PukiWiki/error/Strict_Standards]]
~
*Patch File [#y452bfa4]
書き換えるのが面倒臭い人(自分)用パッチファイル
事前準備として[[pukiwiki-1.4.7_notb_utf8-patch.tar.gz>htt...
# cd [DocumentRoot]/pukiwiki
# mv /home/pukiwiki-1.4.7_notb_utf8-patch.tar.gz .
# tar zxvf pukiwiki-1.4.7_notb_utf8-patch.tar.gz
# rm pukiwiki-1.4.7_notb_utf8-patch.tar.gz
# cd plugin
# patch -p1 < ../pukiwiki_patch/attach.inc.php.patch
# patch -p1 < ../pukiwiki_patch/ls2.inc.php.patch
# cd ../lib
# patch -p1 < ../pukiwiki_patch/config.php.patch
# patch -p1 < ../pukiwiki_patch/convert_html.php.patch
# patch -p1 < ../pukiwiki_patch/func.php.patch
# patch -p1 < ../pukiwiki_patch/init.php.patch
# patch -p1 < ../pukiwiki_patch/link.php.patch
終了行:
*php5.4 [#mbd2f00b]
php5.4を使ってPukiWiki ver1.4.7を構築するとindex.phpが真...
エラーを出力する様にindex.phpを書き換えるとエラーの嵐にな...
一応オフィシャルにパッチがあるのだが、自環境だと上手く適...
~
ちなみに、2014年7月にphp5.4以上に対応したPukiWiki ver1.5....
新規に構築する時は最初からver1.5.0を使う事を推奨
-[[PukiWiki 1.5.0>+http://pukiwiki.sourceforge.jp/?PukiWi...
~
*参考ページ [#k4efcec6]
-[[kenmituoの日記>+http://d.hatena.ne.jp/kenmituo/2012052...
-[[たるすぴ日記>+http://imapsoopy.ddo.jp/tarusoopy/wordpr...
-[[Projeto: Vermelho>+http://vermelho.jugem.jp/?eid=76]]
-[[martianの日記>+http://slashdot.jp/journal/548548/PHP5....
-[[digape.com>+http://digape.com/201205/php-php5-4%E3%81%...
~
*最初にやる事 [#bc079235]
+pukiwiki.ini.php
pukiwiki.ini.phpの内容を確認して、必要項目を書き換える
よく忘れるのが以下の項目
// Specify PukiWiki URL (default: auto)
$script = 'http://example.com/pukiwiki/';
~
// Shorten $script: Cut its file name (default: not cut)
$script_directory_index = 'index.php';
~
+php.ini
場合によっては、php.iniのinclude_pathを書き換える
prefix指定無しのmakeでphp5.4をインストールしたのならこん...
include_path = ".:/usr/local/include/php:/usr/local/lib/...
設定し終わったらapacheを再起動
~
+index.php
真っ白ページからphpのエラーが見える様にする必要がある為、
pukiwikiのindex.phpを書き換える
//コメントアウト
//error_reporting(E_ERROR | E_PARSE); // Avoid E_WARNING...
//アンコメント
error_reporting(E_ALL); // Debug purpose
~
+.htaccess
通常は弄る必要が無いのだが、apacheの設定でRewriteEngineを...
上層ディレクトリで再帰的にONにしている場合はエラーが出る...
pukiwikiのrootディレクトリにある.htaccessに以下を追記する
DirectoryIndex index.php
RewriteEngine off
そして、apache再起動
~
*エラーの種類 [#u13db018]
上の項目をやった後にpukiwikiのindex.phpを開くと、何らかの...
以後はエラーに合わせてソースを書き換える
-[[Deprecated>PukiWiki/error/Deprecated]]
-[[Fatal error>PukiWiki/error/Fatal_error]]
-[[Notice>PukiWiki/error/Notice]]
-[[Strict Standard>PukiWiki/error/Strict_Standards]]
~
*Patch File [#y452bfa4]
書き換えるのが面倒臭い人(自分)用パッチファイル
事前準備として[[pukiwiki-1.4.7_notb_utf8-patch.tar.gz>htt...
# cd [DocumentRoot]/pukiwiki
# mv /home/pukiwiki-1.4.7_notb_utf8-patch.tar.gz .
# tar zxvf pukiwiki-1.4.7_notb_utf8-patch.tar.gz
# rm pukiwiki-1.4.7_notb_utf8-patch.tar.gz
# cd plugin
# patch -p1 < ../pukiwiki_patch/attach.inc.php.patch
# patch -p1 < ../pukiwiki_patch/ls2.inc.php.patch
# cd ../lib
# patch -p1 < ../pukiwiki_patch/config.php.patch
# patch -p1 < ../pukiwiki_patch/convert_html.php.patch
# patch -p1 < ../pukiwiki_patch/func.php.patch
# patch -p1 < ../pukiwiki_patch/init.php.patch
# patch -p1 < ../pukiwiki_patch/link.php.patch
ページ名: