Windows環境とUNIX環境の違い
2003年5月10日あまりにも恥ずかしい話。
WIN環境で作ったWEBアプリをそのまんまLINUX環境に移植しようとして、動かず、一週間くらい悩んでました。
最初は、DBの設定(MySQL)がWINとLINUXで微妙に違っていたので、動かなかったんですが、
その他に致命的な間違いを犯してました。
サーブレット中に埋め込んだSQL文の中で、テーブルの名前の一文字が、大文字と小文字で違ってました。musicList→musiclist
WINDOWS環境は大文字小文字の区別が無いんで、何のエラーも無く通っちゃうのですが、UNIX(LINUX)環境はもちろんエラーになります。
こんな間違いで動かなかったなんて・・・
他にも微妙にプラットフォーム間での違いがありそうなんで、デバッグしないと・・・
WIN環境で作ったWEBアプリをそのまんまLINUX環境に移植しようとして、動かず、一週間くらい悩んでました。
最初は、DBの設定(MySQL)がWINとLINUXで微妙に違っていたので、動かなかったんですが、
その他に致命的な間違いを犯してました。
サーブレット中に埋め込んだSQL文の中で、テーブルの名前の一文字が、大文字と小文字で違ってました。musicList→musiclist
WINDOWS環境は大文字小文字の区別が無いんで、何のエラーも無く通っちゃうのですが、UNIX(LINUX)環境はもちろんエラーになります。
こんな間違いで動かなかったなんて・・・
他にも微妙にプラットフォーム間での違いがありそうなんで、デバッグしないと・・・
コメント