CUPSの記事読ませて頂きました。うちも同じく、
Linuxのドライバーがないプリンターですので
クライアントのXPで印刷しております。
数日前より、ここを参照してwebサーバーを建てようと
しております。HPは見れるのですが、CGIがどうしてよいものやら分かりません。デビアンは違うようです。
Windowsの改行コードは 、「CR+LF」。これに対してLinuxの改行コードは、「LF」
これをどうすればよいか分からないのですが、教えていただけ
ないでしょうか?初心者です。
> 数日前より、ここを参照してwebサーバーを建てようと
> しております。HPは見れるのですが、CGIがどうしてよいものやら分かりません。デビアンは違うようです。
debianは、1.3系なので少し2.0系とは違いますが、基本的には変わりはないですよ。
SuEXECモードで動いているので、CGIを動かすには少し注意がいります。下記を参照してください。
いきなりSuEXECはきついでしょうから、とりあえずCGIを動かすならSuEXECを止めたほうが簡単ですから、/usr/lib/apache/suexec.bak等にリネームして再起動すれば止まりますので、これで動かしてからSuEXECを導入したほうがいいでしょう。
状況やlog等の具体的な情報がないので、なんともですが、恐らくこちらの問題かと思います。
http://www.aconus.com/~oyaji/www/apache_linux_suexec.htm
> Windowsの改行コードは 、「CR+LF」。これに対してLinuxの改行コードは、「LF」
>
> これをどうすればよいか分からないのですが、教えていただけ
> ないでしょうか?初心者です。
一般的には、FTPを使ってアスキーモードで転送すれば、クライアントソフトが自動的に変換してくれますので、家庭内だけでもFTP環境を構築することを薦めます。
なお。上記は下記で変更できます。 変換前ファイル名 と 変換後ファイル名は同じにしないこと。同じにするとファイルが消えます。変換後に、ファイル名を戻してください。
[shift jis で改行コードだけ変換する場合]
$ nkf -s -Lu < 変換前ファイル名 > 変換後ファイル名
[eucに変えると同時に改行コードも変換する場合]
$ nkf -e -Lu < 変換前ファイル名 > 変換後ファイル名