カテゴリ | インストール |
サマリ | Windows2003→2008への引越し |
バージョン | 1.4.7 |
投稿者 | tmz |
状態 | 質問 |
投稿日 | |
サーバーリプレイスに伴いpukiwikiも移転したいのですが、うまくいきません。非常に基本的なことで申し訳ありませんが、アドバイスをお願いします。
旧:Windows2003R2 PHP5.2.4
新:Windows2008R2 PHP5.4.11
新環境でPHPをインストールして、d:\pukiwikiというフォルダを作ってそこに旧環境をフォルダ毎移転しました。
移転先のフォルダにphpinfo.phpを設置して、ブラウザに表示は出来ましたが、pukiwiki(index.php)を呼び出しても、画面すら何も出てきません。
php.iniのエンコード関係の記述はデフォルトから旧サイトの内容を見て変更しました。
default_charset = Shift_JIS
extension=php_mbstring.dll
mbstring.language = Japanese
mbstring.internal_encoding = SJIS
mbstring.http_input = auto
mbstring.http_output = SJIS
mbstring.encoding_translation = On
mbstring.detect_order = auto
mbstring.substitute_character = none
これ以外に根本的に問題がありましたら、教えて頂けないでしょうか?
- 質問者です。原因を簡潔化するために、phpのバージョンを合わせてみました。(phpフォルダを丸ごとコピーして、php.iniやdllも旧環境のものをコピー)phpinfo.phpは表示できますが、pukiwikiのindex.phpは相変わらず表示できません。エラー500が出ますが、FastCgiModule 通知 ExecuteRequestHandler ハンドラー phpFCgi のエラーですが、コード 0x00000000と出るので、意味が判りません。phpのフォルダもアクセス権を付けてあるのですが... -- tmz
- 旧OSのexeだと、そもそもWin 7世代に対応してたっけ?という気がしなくもない。(開発中のPHP 5.5 のexeはWin XPだと動かせないし) --
- ひとまず、エラーを拾えるようにQ. 設置後にアクセスすると画面が真っ白になって、エラーメッセージが何も表示されないと、PHP 5.4との事なので質問箱/5098や質問箱/5122なんかを --
- 質問者です。コメント有難うございました。php5.2.4を入れてみてもうまくいきません。pukiwikiのフォルダに入れたphpinfoも正常に動くのですが、index.phpをデバッグモードにしてもエラー500としか出てきません。 -- tmz
- 質問箱/5121などにある、別のフォルダに新規インストールをして比較する方法をとってみては? --
- 質問者です。コメント有難うございます。時間が無いのでlinuxサーバー上に移行したら、パーミッションを設定しただけで一発で動きました。phpまでは動いているので、IISがらみの何かではないかと思うのですが、素人の浅はかさでしょうか。 -- tmz
- 引越しネタだけどOSが違うから参考にはならないかも。質問箱/4074 --