はじめての自宅サーバ構築 - 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.36 )
日時: 2012/11/24 18:26
名前: みかん

strangerさん、ありがとうございます。

シンボリックリンクとcgiの実効の意味が分かってきました。

それから、下記を実行するコマンド記述がわかりません、

>/usr/bin/perl test.cgi
>先頭行の #!/usr/local/bin/perlを無視し改行コードも影響しない)
>perlのprintコマンドを実行するだけ


これだと何も表示がないですし・・
[root@mikan cgi-bin]# perl print /usr/bin/perl test.cgi

すみません、付き合いきれませんね(汗)
メンテ
 Re: Perlのシンボリックリンクのことです ( No.37 )
日時: 2012/11/24 18:30
名前: みかん

perl.i686はありませんでした。

[root@mikan cgi-bin]#  yum list installed | grep 'perl'

perl.i386                               4:5.8.8-38.el5_8               installed
perl-Archive-Tar.noarch                 1:1.39.1-1.el5_5.2             installed
perl-Compress-Zlib.i386                 1.42-1.fc6                     installed
perl-Digest-HMAC.noarch                 1.01-15                        installed
perl-Digest-SHA1.i386                   2.11-1.2.1                     installed
perl-HTML-Parser.i386                   3.55-1.fc6                     installed
perl-HTML-Tagset.noarch                 3.10-2.1.1                     installed
perl-IO-Socket-INET6.noarch             2.51-2.fc6                     installed
perl-IO-Socket-SSL.noarch               1.01-1.fc6                     installed
perl-IO-Zlib.noarch                     1.04-4.2.1                     installed
perl-NKF.i386                           2.07-1.1.fc6                   installed
perl-Net-DNS.i386                       0.59-3.el5                     installed
perl-Net-IP.noarch                      1.25-2.fc6                     installed
perl-Net-SSLeay.i386                    1.30-4.fc6                     installed
perl-NetAddr-IP.i386                    4.027-5.el5_6                  installed
perl-Socket6.i386                       0.19-3.fc6                     installed
perl-String-CRC32.i386                  1.4-2.fc6                      installed
perl-URI.noarch                         1.35-3                         installed
perl-libwww-perl.noarch                 5.805-1.1.1                    installed
メンテ
 Re: Perlのシンボリックリンクのことです ( No.38 )
日時: 2012/11/24 18:47
名前: しずくちゃん

>perl.i686はありませんでした。

perl.i386でもOKなはずです。
ますます分からなくなりました(w
メンテ
 Re: Perlのシンボリックリンクのことです ( No.39 )
日時: 2012/11/24 19:26
名前: stranger
参照: http://ja.528p.com/

No33で説明した通り

想定
/var/www/cgi-bin/test.cgiが存在する

CentOSの端末で(CentOSにログインして)

cd /var/www/cgi-bin
ls
/usr/bin/perl test.cgi

test.cgiをよく見る
printが行の先頭に記述されていますよね
画面に文字を表示させるためのperlの関数です
print以降の文字列を画面に表示します
(printコマンドと書いたのが間違いでしたね、perlのprint関数と書くべきでした)

メンテ
 Re: Perlのシンボリックリンクのことです ( No.40 )
日時: 2012/11/24 19:27
名前: みかん

皆様に。

もう一度、最初からcentosのインストールをしてみたらどうでしょうね?
どこかがおかしくなってしまった?

意味ないですか?
メンテ

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

■ その他

ページ先頭へ

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