サーバが突然の500 internal error

2015年12月12日土曜日

php エラー

t f B! P L
いつもの様に、アプリからデータ取得のリクエストを投げるけど、レンタルサーバにアクセするとなぜかデータが取れない。。。
うーん。結果を見ると「500 internal error」が出てる。。。
数ヶ月ソースいじってないのに何ででるのだろ。
エラーを追うために、関数の先頭に
####################################################
ini_set("display_errors", On);
error_reporting(E_ALL);
####################################################
を追加してみて実施。結果が
####################################################
Fatal error: Cannot redeclare php
####################################################
と、関数の重複エラーが。で、理由が判明。
レンタルサーバのphpのバージョンが5.4から5.6にいつの間にか上がっていて、
PHP関数:array_column
がたまたま、自作関数名とバッティングしていてエラーになってたってことでした。

うーん。通知あったかなー?

QooQ