トップ 差分 一覧 Farm ソース 検索 ヘルプ RSS ログイン

BBS-サポート掲示板/992

ページの作成や編集にはユーザ登録が必要です。

 Windows10でのFSWikiの設置について - べ。 (2016年08月14日 23時11分17秒)

過去にWindows7およびWindows8のマシンにおいて,自分のPCに自分用のFSWikiを立ち上げ,いずれもWindows10にアップデートした際に多少問題はありましたが,きちんと動作していることを確かめているのですが,今回,新規のWindows10のマシンで立ち上げようした際に下記のエラーメッセージが表示され困っております.

500 Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
  • 環境
    • FSwiki3.6.2
    • Windows10
    • Active Perl 5.24: ActivePerl-5.24.0.2400-MSWin32-x64-300558.zip
    • Apache 2.2: httpd-2.2.25-win32-x86-no_ssl.msi

用途は個人用です.

Apacheのerror.logでは下記のようなエラーメッセージが出ております.

[Sun Aug 14 22:54:24 2016] [error] [client 127.0.0.1] Premature end of script headers: wiki.cgi
[Sun Aug 14 22:54:24 2016] [error] [client 127.0.0.1] Can't use 'defined(@array)' (Maybe you should just omit the defined()?) at lib/CGI.pm line 365.\r
[Sun Aug 14 22:54:24 2016] [error] [client 127.0.0.1] Compilation failed in require at lib/CGI2.pm line 7.\r
[Sun Aug 14 22:54:24 2016] [error] [client 127.0.0.1] BEGIN failed--compilation aborted at lib/CGI2.pm line 7.\r
[Sun Aug 14 22:54:24 2016] [error] [client 127.0.0.1] Compilation failed in require at lib/Wiki.pm line 8.\r
[Sun Aug 14 22:54:24 2016] [error] [client 127.0.0.1] BEGIN failed--compilation aborted at lib/Wiki.pm line 8.\r
[Sun Aug 14 22:54:24 2016] [error] [client 127.0.0.1] Compilation failed in require at C:/usr/Apache2/cgi-bin/wiki.cgi line 28.\r
[Sun Aug 14 22:54:24 2016] [error] [client 127.0.0.1] BEGIN failed--compilation aborted at C:/usr/Apache2/cgi-bin/wiki.cgi line 28.\r

ちなみに,自分で作成したhello.cgi(helloを表示させるcgi)も動き,setup.cgiを使ってsetup使用としても問題なく動いております.また,今回使っているfswiki,cgiはこれまでWindows7やWindows8で動作を確認しているものをつかっています.

何かインストールしなければならないものがあれば教えていただけませんでしょうか.

  • Perl v5.22 以降で発生するエラーが表示されているようですが、古いバージョンのCGI.pm を libフォルダ配下に置いていませんか? - KG (2016年08月16日 22時13分53秒)
  • KGさん,返信ありがとうございます.確かにCGI.pmは古いものでした.これを機に3.6.4にバージョンアップしてみたら,きちんと動作するようになりました. - べ。 (2016年08月17日 17時28分54秒)
お名前: コメント:

最終更新時間:2016年08月17日 17時28分54秒