|
<<3383 ティピカルな問題かも。 http://www2h.biglobe.ne.jp/~hnakamur/technolab/diary/2003/20030810.htm system 'ulimit'; とかどっかに入れたろか ;;; |
|
>>3381 foofoo > EHLO xnn000<CR><LF> > 注:x:a〜zまでの内の1文字 nn:00〜99までの数字 これについてはわかりません。 http://www.puni.net/~mimori/smtp/ref.html#ehlo には SMTPサーバは、実際にはTCP/IP接続のIPアドレスなどの情報から クライアントを識別すべきである。 とあるので、Outlook Express はあえて適当なホスト名を生成して いるのかもしれません。 自分の FQDN を知っているならそれを、知らないなら IP アドレスを 渡しておけばいいのではないでしょうか。 >>3383 ふくし > rebuild 時に 500 Internal Server Error になるようになりました これだけでは「理由はわからないがエラーになる」と言っているのと 同じなので、原因を調べましょう。 - web サーバのエラーログには何と出ているか - CGI として起動したときの truss や ktrace の結果はどうなるか - コマンドラインから実行するとこけるか もし原因が limit である可能性が濃いなら、さらに以下のことを 調べましょう。 - CGI として起動したときの limit 値は (apache なら設定ファイルに書いてあるかも) - コマンドラインから起動したときの limit 値 (シェルの limit 値) は - ソフトリミットか、ハードリミットか (ハードリミットなら変更不可) - suid などで他の権限になれるか。なれるとしたらそのリミット値は? - なぜこけるのか。 手元の Solaris で試した限りでは、 - datasize の制限なら、malloc(3) して、brk(2) したときに ENOMEM が返ってきてこける - stacksize の制限なら、segmentation fault でこける。 となりました。FreeBSD でも同じかどうかはわかりません。 > system 'ulimit'; とかどっかに入れたろか ;;; これだと子プロセスのシェルの limit 値は変わるかもしれませんが、 自分自身の limit 値は変わりません。 CPAN から setrlimit(2) するライブラリを拾ってくるか、自分で syscall で呼ぶ必要があります。 # ただし、ハードリミットならどうしようもありません。 |
|
>>3385 68user さん、いつもありがとうございます。 すみません、レンタルサーバー(さくらウェブ)が ログを見せてくれません。 telnet は使えるので、もう少しいろいろやってみます。 検索した限りでは同じサーバーで同病の人が多いので 制限のようですが、どのレベルでの制限かはまだわかりません。 |
|
>>3385 68user 68user さん、ありがとうございました。 コメントを参考に対処していきます。 |
|
fork関数とselect関数の違いが分かりません。誰か教えてくれませんか? |
|
>>3388 peace fork は子プロセスを生成します。 select は複数の入出力インタフェースを監視するものです。 |
|
selectは親プロセス、子プロセスが存在しないのですか? |
|
>>3390 peace select は複数のプロセスを扱うためものではなく、1 つの プロセスが複数のソケット (*1) を同時に扱うためのものです。 たとえば http://www.goo.ne.jp http://www.yahoo.co.jp http://www.asahi.com を読みたいが、時間短縮のため 3サーバ同時に接続したい、という例が http://x68000.startshop.co.jp/~68user/net/http-parallel-1.html にあります。 ここではプロセスはひとつしか出てきませんが、ソケットは 3つ 使用しています。 *1: 本当はファイルディスクリプタ |
|
ありがとうございました。 |
|
以下のコマンドの意味が解りません。よろしくお願いします。 jobschmsgevent jobschcontrol if ( -f ./renkei.zip ) thenの中の-f ./ |
|
>>3393 doronjo jobなんたらは判らないのですが,-fはファイルテスト演算子です. ./renkei.zipがファイルとして存在するとき真を返します. ./は相対パスでrenkei.zipが実行中のスクリプトと 同じディレクトリにあることを示します. 68userさん hosts.allowの件いかがですか. どうにもなりませんか... |
|
>>3393 doronjo > jobschmsgevent > jobschcontrol Systemwalker のコマンドのようですね。付属のマニュアルを 読みましょう (わたしは Systemwalker を持ってないので わかりません)。 >>3394 Netboy > hosts.allowの件いかがですか. ああああすいません、すっかり忘れていました。本日中には必ず。 |
|
68userさん、ありがとうございました。 |
|
はじめまして。 LINUX上にて複数のGIFファイルを1つのPDFファイルに 変換指定のですが…。 とりあえず convert コマンドでできますかね…? こんな感じで… convert abc*.gif newfile.pdf |