普通にインストールOK
PHPがセーフモードで実行されるため起きる問題 セーフモードだと画像などの添付が出来ないのでセーフモード以外(CGIモード)で実行するように修正。doku.phpと同じフォルダの.httaccessに以下を記述。
AddHandler application/x-httpd-phpcgi .php
PHPで出力されるContent-Typeが全てtext/htmlに書き換えられてしまう
#!/usr/local/bin/php
//load stylesheets
$head['link'][] = array('rel'=>'stylesheet', 'media'=>'all', 'type'=>'text/css',
'href'=>DOKU_BASE.'lib/exe/css.cgi?s=all&t='.$conf['template']);
$head['link'][] = array('rel'=>'stylesheet', 'media'=>'screen', 'type'=>'text/css',
'href'=>DOKU_BASE.'lib/exe/css.cgi?t='.$conf['template']);
$head['link'][] = array('rel'=>'stylesheet', 'media'=>'print', 'type'=>'text/css',
'href'=>DOKU_BASE.'lib/exe/css.cgi?s=print&t='.$conf['template']);
ヘッダ情報を完全にスクリプトで出力するモードらしいので試してみました。PHPの「セーフモードではないモード」では変化が無かったので結果は省略します。
HTTP/1.x 200 OK Date: Thu, 19 Jun 2008 08:05:28 GMT Server: Apache Cache-Control: public, max-age=3600 Etag: "5de24d0e6fbb0f10adf4a23a9ca28064" Pragma: public Last-Modified: Thu, 19 Jun 2008 08:04:35 GMT Content-Type: text/css; charset=utf-8 Connection: close
レスポンスヘッダは正しくOK出力されましたが、Content-Typeなどが本文のほうに出力されてしまいました。
HTTP/1.x 200 OK