68user's page 掲示板

Prev< No. 3292〜3304> Next  [最新発言に戻る] [過去ログ一覧]
No. 3292 # Netboy 2003/07/24 (木) 18:00:22
と思って実際の設定を調べてみたのですが、普通に
AddCharset EUC-JP html
等で済ませてました。これとMETAタグ併用でした。

No. 3293 # kazu [E-mail] 2003/07/25 (金) 14:52:11
はじめましてperlをはじめて半年レベルです。
貴殿のページでネットの勉強はじめましたが、レンタルサーバーのためtelnetが使えません。参考のplを実行させたいのですがどうすればやれますでしょうか。
初歩的な質問で申し訳ありませんがご指導ください。

No. 3294 # 68user 2003/07/28 (月) 09:55:03
>>3291 Netboy
> ・ApacheのAddCharset設定で日本語コードを指定しておく
> ・各ページにMETAタグを入ておく
これ、いまだに迷っているのですが、HTTP ヘッダに charset を
含めるのと、meta で書くのとどっちがいいんですかね。

前者だと、ローカルにある HTML ファイルを直接ブラウザで見たりなんか
すると、charset がないのでエンコーディングを誤判定してしまいます。
# IE は保存時に meta 埋めてくれますが。

でも meta だと、ファイルのエンコーディングを変えたらいちいち
charset を変更しなければいけないのか、って話になりますし。

個人的には、エンコーディングくらいブラウザが自動的に (そして
もっと賢く) 判定しろよ、と思います。

> http://www.asahi-net.or.jp/~AE5T-KSN/apache/charset-problem.html
これについては、apache のソースをいじって charset=iso-8859-1 を
削る対応が好きです。と言っても、x68000.startshop.co.jp では
やってませんが。


>>3293 kazu
> レンタルサーバーのためtelnetが使えません。
ftp でサーバに CGI スクリプトを置いておくだけでいいです。

と言っても、telnet 可能かどうかは作業効率に大きく関わるため、
telnet 可なサーバに乗り換えることをお勧めします。

乗り換えたくないなら、ローカルにも perl や web サーバを入れ、
サーバ側とできるだけ同じ環境を構築して、ローカルでテストが
可能なようにしておくとよいでしょう。

No. 3295 # Netboy 2003/07/28 (月) 10:53:09
>これ、いまだに迷っているのですが、HTTP ヘッダに charset を
>含めるのと、meta で書くのとどっちがいいんですかね。

世間ではMETA優先なんじゃないでしょうか。
でもcharsetでiso-8859-1が来るとコード自動判別とMETAタグが
両方とも無効になるブラウザがあるので
charsetで何か日本語コードが来るようにしないとだめみたいです。

>でも meta だと、ファイルのエンコーディングを変えたらいちいち
>charset を変更しなければいけないのか、って話になりますし。

そういう場合は文字コード判別&タグ入れをスクリプトで自動化して
一括して行うしかないと思います。
全然参考にならなくて済みません。

No. 3296 # >>3293 2003/07/28 (月) 19:37:09
>ftp でサーバに CGI スクリプトを置いておくだけでいいです。
いろいろ試しましたがよく解りませんでした。
ありがとう御座いました。

No. 3297 # kazu 2003/07/28 (月) 19:41:54
>>3293 kazu
>ftp でサーバに CGI スクリプトを置いておくだけでいいです。
いろいろ試してみましたがうまく行きませんでした。
ありがとうございました。

No. 3298 # user326 2003/07/29 (火) 11:18:48
UNIXサーバを自動運転で動かしています。
管理する他のクライアントから、起動・シャットダウンの命令を自動で行うように設定してあります。
一昨日から、UNIXサーバを起動する(自動運転)と時刻がシャットダウンした後(直後の時刻)になってしまいます。
端末については、正常な時刻になっています。
特にntpを使用している訳でもありません。
何か考えられる原因はありますでしょうか?
また、怪しい部分などがありましたら教えてください。

No. 3299 # 68user 2003/07/31 (木) 12:52:25
>>3298 user326
> 何か考えられる原因はありますでしょうか?
まぁ一番に疑うべきはハード故障なんでしょうね。手動でシャット
ダウンしたらどうなるんでしょうか。

> 端末については、正常な時刻になっています。
これは意味がわかりませんでした。端末が時刻を保持している
はずはないし、端末からログインして date を叩くと見ると
正常な時刻ということなら、さらに謎な挙動ですね。

No. 3300 # 68user 2003/08/12 (火) 07:38:14
Netboy さんと startshop さんと両毛インターネットさんの
ご好意で使わせていただいておりました このサーバですが、
諸事情により使えなくなりそうです。

いつ使えなくなるかは現時点ではわかっていないのですが、
もしいきなり接続できなくなった場合は、
      http://210.249.139.22/
      http://home.jp.freebsd.org/~matsu/
のいずれかに移転のお知らせを出します。

が、わたしは現在ネットカフェ経由でないとこのマシンに
ログインできないという情けない状況なので、お知らせが
遅れるかもしれませんがご了承ください。

No. 3301 # 68user 2003/08/12 (火) 21:48:31
とりあえずサーバ自体はしばらく残していただけるそうですが、
ドメインはどうなるかわかりません。

もし急に x68000.startshop.co.jp の名前が引けなくなったら
http://210.249.139.22/~68user/ で見てください。

No. 3302 # ken 2003/08/13 (水) 23:59:46
初めまして。
ネットワークプログラミングの基本を勉強したいと思い、いつも拝見させていただいています。
今はFTPクライアントを勉強中のところなんですが、どうしてもわからないところがあり、教えていただきたいと思って書き込みます。

68userさんのプログラムを参考にした上で、Passiveモードを使ってFTPサーバのファイルリストを取得するのみのプログラムを組んでいます。
サーバ側にまずUSER、PASSコマンドを送信するところまでは成功しました。(レスポンスを見て確認しました)
しかし、その後にPASVコマンドを送っても、サーバから何の応答もありません。
これは何が悪いのでしょうか?
ちなみに相手サーバは、インフォシークのレンタルweb用のFTPサーバです。

No. 3303 # 68user 2003/08/14 (木) 00:27:11
>>3302 ken
なんでですかね。仮に PASV 未対応の FTP サーバであっても、
      500 Commando not understood
程度は返してくると思います (今どき PASV 未対応はありえないと
思いますが)。

一般的に、あらゆる ftp クライアントにデバッグモードが実装されて
いると思うので、まずは今お使いの ftp クライアントで試して、
デバッグ表示を見るのがよいでしょう。

それでも解決しなかったら、telnet で USER・PASS・PASV を叩いた
結果を (ユーザ名・パスワード部分は隠した上で) 見せてください。
あと、もし問題なければ
> インフォシークのレンタルweb用のFTPサーバ
のホスト名を教えてください。

No. 3304 # SL 2003/08/14 (木) 10:22:10
はじめまして、ソケット通信を勉強したくてこちらのHPにたどりつきました。すみませんがひとつ質問させてください。

ソケット通信でindex.htmlというファイルの中身は取得できたのですが、同じようにしてindex.cgiというファイルを指定すると

The requested URL /index.cgi was not found on this server.<P>

という返信が返ってきてしまいます。実行ファイルの場合は何か指定の仕方が違うのでしょうか。
どうぞ宜しくお願い致します。

Prev< No. 3292〜3304> Next  [最新発言に戻る] [過去ログ一覧]