鷹さん、本日はわざわざ見に来ていただいてどうも(^◇^;)
さて、
>>サーバー側に制限(時間制限)があるのかな??
そ・そうなのかしら…?
pubulic_htmlフォルダーはもちろん、 .htaccess ファイルまで
自分で勝手につくってくれとゆーあのサーバーにそんな秘密がっ(笑)
>> if (!open(dicf2,$dicf2)) {
>> $chat_tanu = "";
>>の部分があります。
>>ここを
>> if (!open(dicf2,$dicf2)) {
>> $chat_tanu = "Dictionary file2 cannot open.";
えーとコレは実は昨日やってみました。
でもやっぱり同じ状態です。「Dictionary file2 cannot open.」
も表示されません。ついでにこのあとのところ、
($chat_tanu = splice(@dicf2, rand @dicf2, 1)) =~ s/c_name/$name/g;
この行を
($chat_tanu = "123") =~ s/c_name/$name/g;
にして試してもみました。
ローカル環境では、ちゃんとchopされて 「12」と表示されますが、
webにあげたほうは、やはり、無表示だったです(*_*)
ついでに、このサーバはtelnetでのシェルテストが可能なので、
それも試して見ました。
コマンドはこれ↓ (これしか知りません…)
$ perl -c -w bot.cgi
*****結果******************************
Unquoted string "dicf" may clash with future reserved word at bot.cgi line 273.
Unquoted string "dicf" may clash with future reserved word at bot.cgi line 277.
Name "main::teach" used only once: possible typo at bot.cgi line 35.
Name "main::color" used only once: possible typo at bot.cgi line 96.
Name "main::isdst" used only once: possible typo at bot.cgi line 42.
Name "main::cn" used only once: possible typo at bot.cgi line 118.
Name "main::yday" used only once: possible typo at bot.cgi line 42.
Name "main::refresh" used only once: possible typo at bot.cgi line 356.
Name "main::year" used only once: possible typo at bot.cgi line 42.
Name "main::vlin_c" used only once: possible typo at bot.cgi line 36.
bot.cgi syntax OK
*************************************
問題なさそうに思えるのですが…
こちらのサーバは、セキュリティとかも甘い気がするので
普段は別のところを使ってます。で、、念のため、そちらにも
同じものをUPしてみましたが、やはり同じ状態で、ぼけ辞書
は無反応でした。しくしく。
そもそも最初の頃はボケ辞書の1と3は普通に応答していたのに
いつしか無口になったのも不可思議なのです…ああ一体…
ダウンロードしたファイルをもいちど解凍して、やりなおして
みます…
.