勉強になります。



[ このメッセージへの返事 ] [ 返事を書く ] [ home.html ]



投稿者: 鋼 @ bigppp9.big-c.or.jp on 97/8/07 10:40:14

In Reply to: Re: とりあえず、やってみます。

posted by 68user @ on 97/8/07 02:44:25



> >-rwxr-xr-x 1 s5563 users 20623 Aug 6 13:22 /home/s5563/public_html/cgi-bin/keijiban.cgi*
> >と出てきましたが、
>
> -rwxr-xr-xの中のxが実行属性ですので、パーミッションには
> 問題ありません。他の原因は.htaccessくらいしか思いつかないです。
> とりあえず、
>
> #!/usr/bin/perl
> print "Content-type: text/html\n\n";
> print "test ok!\n";
>
> という内容の~/public_html/cgi-bin/test.cgi
> というCGIを作ってこれが動くようにしましょう。これが動かなかったら
> 環境設定が問題ですから、原因が切り分けやすいと思います。
>
>
> ----------
> >Can't locate ./jcode.pl in @INC at /home/s5563/public_html/cgi-bin/keijiban.cgi line 94.
>
> とりあえず実行はできていますし、perlのパスもあっているよう
> です。このエラーは今回の問題とは直接的には関係ないと思います。
> CGIをSJIS(漢字コードの種類)で保存してますよね。
> # すいません。勝手にwebを見させてもらいました。
> perlってSJISでもいいんでしたっけ?はずしているかもしれない
> けど、EUCにした方が無難です。
>
> % qkc -e ~/public_html/cgi-bin/*
>
> でEUCに変更できます(あってるかな?)
> これは後回しにしてもいいです。keijiban.cgiが実行されるように
> なったら考えましょう(SJISでも動くかもしれないし)。
>
>
> web見させてもらったついでに、おせっかいしとくと、
>
> <TR><TD>7位</TD><TD>ひまわり</TD><TD>長渕 剛</TD></TR>
> <TR><TD>8位</TD><TD>伝えたいことがあるんだ</TD><TD>小田和正</TD></TR>
> <TR><TD>9位</TD><TD>LOVE IS ALL MUSIC</TD><TD>華原 朋美</TD></TD>
>
> というふうに1行で書くと、途中の空白はなくなります。
>
> 7月7日 トップページを変更
> 7月7日 日記を2つ追加
> �械祁遑憩� 次世代機セガンゲリオンをメニューに追加
>
> これは
>
> 7月7日 トップページを変更
> 7月7日 日記を2つ追加
> 7月7日 次世代機セガンゲリオンをメニューに追加
>
> とすればいいです。PREの中では空白も改行もそのまま反映されるからです。
>
> でも根本的には、全体をPREタグで囲まないで、改行させたいところにBRを
> 入れる方がいいと思いますよ。

ありがとうございます。
今日のテレホタイムにやってみます。