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

BBS-サポート掲示板/57

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

 MacOS X(10.1.5)でSoftware error - hirofmix (2003年08月16日 02時45分59秒)

ローカルでFSwiki(3.4.2)を稼働させてみたら、次のようなSoftware errorが出てしまいました。

Software error:
Can't locate loadable object for module Digest::MD5 in @INC
(@INC contains: ./lib /System/Library/Perl/darwin /System/Library/Perl
/Library/Perl/darwin /Library/Perl /Network/Library/Perl/darwin
/Network/Library/Perl .) at lib/CGI/Session/ID/MD5.pm line 6

この表示の下にコンテンツの内容が表示されます(なぜか「一覧」のページにはソフトウェアエラーが出ません)。サイドメニューは左側に表示されず、コンテンツ内容の下に表示されます。それと、テンプレートは全然読み込まれていないようです。たぶんDigest-MD5とかゆーのがないから入れておけ、って事じゃないかと判断したんですが、いやー、どこをどうすりゃあいいのか…。ご存知の方はよろしくお願いします。ちなみに wiki.cgi 設置場所は /Library/WebServer/CGI-Executables です。アドレスは http://localhost/cgi-bin/wiki.cgi

  • http://www3.vis.ne.jp/~asaki/p_diary/diary.cgi?Year=2003&Month=7&Day=21とかサーバーの比較と使い方のKDNでの症状ではないでしょうか?Digest::Perl::MD5をいれると動くのではと思います。。。 - tinsep19 (2003年08月16日 12時15分38秒)
  • ありがとうございます! KDNでの対処方法でソフトウェアエラーはなくなりました。でもテンプレートが全然読み込まれていません(泣く)。この上でDigest::Perl::MD5ってーのを入れれば良いのでしょうか? とりあえず"Digest-MD5-2.27"という解凍したフォルダはあるのですが、どこにどうやって入れたら良いのか…すんません、お手数ですが教えて下さい。 - hirofmix (2003年08月16日 23時37分49秒)
  • Digest::Perl::MD5って同梱されてましたね。。。MD5についてはKDNの変更で解決してそうな気がします。テンプレートが読み込めない状態でどうやって表示されているのか想像つかないんですが、サイドメニューが下にでるということは、CSSがちゃんと読み込めてないんじゃないかと思います。http://localhost/cgi-bin/theme/default/default.cssだと思いますが、cssがちゃんと読み込めているかどうかブラウザからURLを直接入力して確認してみてください。 - tinsep19 (2003年08月17日 18時11分20秒)
  • Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request] - hirofmix (2003年08月17日 20時38分53秒)
  • …と表示(上ですね)されましたハイ。読み込まれていないようです。すんません、どうすればよろしいんでしょうか。 - hirofmix (2003年08月17日 20時40分02秒)
  • themeディレクトリをブラウザからアクセスできるところに移動してsetup.datのtheme_uriとtheme_dirを変更してみてください。 - tinsep19 (2003年08月17日 22時38分22秒)
  • 色々とご教示ありがとうございます。でもどーしても読み込んでくれません。例えばdefult.cssをcgi-bin直下(wiki.cgiと同じ場所ですね)に置いてもInternal Sever Errorになります。なんでだろー、全然わからん…ちょっともうダメポ臭いですが、もしわかることがあれば再度、再々度、よろしくお願いします。 - hirofmix (2003年08月18日 00時44分35秒)
  • cgiでないものをcgi-bin以下に置くと(apacheの設定にもよりますが)普通にアクセスできません。別の、通常のファイルとしてアクセスできる場所に置いて、themeのあるurlを指すようにsetup.datで設定すればよいかと。 - にらたま (2003年08月18日 02時24分03秒)
  • ありがとうございます! themeを"/Library/WebServer/Documents/theme"に置いたところ"http://localhost/theme"、setup.datの参照urlを"theme_uri = http://localhost/theme"という形にしたら読み込まれました! ただ(まだ不具合あるんですごめんなさい)管理画面のスタイル設定だけ"No such file or directory at plugin/admin/AdminStyleHandler.pm line 101."というソフトウェア・エラーが出ました。たぶんsetup.datの"テーマを格納するディレクトリ"が上手く読まれていないのでしょうか(現在の設定は"theme_dir = Library/WebServer/Documents/theme"としてます)。これが解決すれば完ぺきです!……素人が何とかここまで出来ました、tinsep19さん、にらたまさん、ありがとうございます。 - hirofmix (2003年08月18日 10時07分03秒)
お名前: コメント:

最終更新時間:2003年08月18日 10時07分03秒