- 147 名前:nobodyさん mailto:sage [04/07/06 11:39 ID:???]
- プログラム板へ書き込んだのですが放置されました。。(涙)
マルチで申し訳ないですが再度書き込まさせていただきます。 この度RedHat7.3(@)からRedHat9(A)へ移行したのですが、 @で問題なく動作していたCGIがAの環境で一部動作しなくなりました。 //環境 @RedHat7.3 gcc-2.96-113 apache-1.3.27-2 ARedHat9 gcc-3.2-2-5 httpd-2.0.40-21.9 原因を調べていくとどうも日付計算部分がエラーを起こしているようです。 一般的な日付計算ですが何が問題なのか検討もつきません。 (ググッたのですが・・わかりませんでした。。gccが原因??) どなたか教えていただけないでしょうか?よろしくお願いいたします!! ※apache1.3.31でも同様の現象がおきました。。。 /*-----ソース一部抜粋------*/ #include <stdio.h> #include <time.h> struct tm*ptr; time_t lt; intNowYY, NowMM, NowDD; lt = time(NULL); ptr = localtime(&lt); NowYY = ptr->tm_year + 1900; NowMM =ptr->tm_mon + 1; NowDD = ptr->tm_mday; /*----------------------*/
|

|