とあるPHPスクリプトをサーバーで動かしていますが、たまにPHPが最後まで実行されず(表示されず)、なぜか空白のファイルのダウンロードがスタートされます。
ダウンロードされるコード行を見つけたのですが、その行を消すとしっかり表示されます。
常にこの状態であればその行が原因だと分かるのですが、あるタイミング(出力するデータによって)でしかこのダウンロードされる事象が出ないので、完全にこの行のコードが原因ではないと考えています。
ちなみに、対象となるコードは下になります
PHP
1$str = (!ctype_alnum($row["hoge"]))?"no":$row["hoge"];
対処法や疑わしい内容などあれば教えて頂けると助かります。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/04/22 14:16