Perlで、下記一行を追加するだけで画面が真っ白になる・・・
$mobile = 1;
※その1行前で my $mobile と宣言済み
サーバーエラーじゃなくて、真っ白・・・正常に動いてないので、サバエラと思っているわけですが。
変数に代入してるだけなのに、こんな事ってあるのかい・・・orz
(たぶん、そのあとの分岐処理でエラーだとは思いますが)
しかも同じ会社の同じプランの他のサーバーでは正常に動く・・・
(これが良くわからん)
こんな経験ある人はアドバイスください・・・
2009/1/29 9:17 追記:
一晩置いて朝見たら、正常に動いてるし。何なんだこれ。
2009/2/1 22:32 追記:
何もしてないのに、また同じ現象になった。
use warnings;をコメントアウトしたら正常に動くようになった。何なんだこれ。
気になって調べていると、こんなのを発見。
warningsプラグマはパフォーマンスを低下させるCommentsAdd Star
warningsは,もしかするとコードのリリースの際には省いた方がいいのかもしれない.
ここではパフォーマンスの観点からそう述べられてますが、開発終了後に外すというのは今回の事で身にしみました・・・