はじめての自宅サーバ構築 - Fedora/CentOS -
Last Update 2018/05/30
[ 更新履歴 ] [ サイト マップ ] [ 質問掲示板 ] [ 雑談掲示板 ] [ リンク ]
トップ >> 質問掲示板

 このスレッドはクローズされています。記事の閲覧のみとなります。

 Perlのシンボリックリンクのことです
日時: 2012/11/23 12:43
名前: みかん

1.不明点・障害内容:
2.ログの有無   :
  (有:その内容) :
3.Distribution  :Centos5.9
      Version :
4.Service Name  :
      Version :
5.ネットワーク構成:
こんにちは。

こちらを参考に自サバに取り組んでいます。

質問は書きのことです、よろしくどうぞ。

CGIを実行するPerlのシンボリックリンクを貼る所まで来たのですが
# which perl
/usr/bin/perl

# ln -s /usr/bin/perl /usr/local/bin/perl

# which perl
/usr/bin/perl
になっており/usr/local/bin/perlに変更できません
どこが悪いのでしょうか?

apacheとPHPのインストールおよびapacheの設定もやっております。

メンテ

Page:  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]

■ コンテンツ関連情報

 Re: Perlのシンボリックリンクのことです ( No.16 )
日時: 2012/11/23 19:07
名前: みかん

お世話になります。

さっそくやってみました。
nkf -Lu --overwrite /var/www/cgi-bin/test.cgi

しかし、ここなんですけどhttp://karenn.blogdns.com/cgi-bin/test.cgi

Internal Server Errorとでます。



メンテ
 Re: Perlのシンボリックリンクのことです ( No.17 )
日時: 2012/11/23 21:58
名前: stranger
参照: http://ja.528p.com/

apacheのerror_logに変化がありませんか
メンテ
 Re: Perlのシンボリックリンクのことです ( No.18 )
日時: 2012/11/23 22:05
名前: 管理者

まずは、strangerさんが書かれた通り「error_log」を確認してみて下さい。

次に、以下を実行して正しく表示できますか?

# cd /var/www/cgi-bin/
# perl test.cgi


この他、パーミッションの件ですがディレクトリも参照権・実行権はありますよね?
メンテ
 Re: Perlのシンボリックリンクのことです ( No.19 )
日時: 2012/11/23 22:29
名前: stranger
参照: http://ja.528p.com/

#!/usr/local/bin/perl
print "Content-type: text/html¥n¥n";
print "<html>¥n";
print "<head>¥n";
print "<META http-equiv=¥"Content-Type¥" content=¥"text/html; charset=EUC-JP¥">";
print "<title>testpage</title>¥n";
print "</head>¥n";
print "<body>¥n";
print "CGI-TEST¥n";
print "</body>¥n";
print "</html>¥n";

のように文字化けしている部分を適当な英文字表記にして保存し、asciiアップロード
パーミッションを変えて test.cgiにアクセスし
error_logを確かめる
メンテ
 Re: Perlのシンボリックリンクのことです ( No.20 )
日時: 2012/11/24 01:16
名前: しずくちゃん

やはりerror_logに何かないか見た方がいいです。
Internal Server Errorだけじゃ可能性がありすぎて分かりません。
メンテ

Page:  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]

■ その他

ページ先頭へ

Copyright(©)2004-2018 First home server construction. All Right Reserved.