初めてのポスターですので、お手柔らかにお願いします。WAMP サーバーが実行されている Windows 7 マシンで開発しており、デフォルトからの構成変更はありません。IIS がオフになっています。
私のサイトには、ユーザーが行ったアクションを記録するクラス メソッドがあります。この方法では、UNIX でタイムスタンプを取得し、データベースに保存します。Dev マシンでは問題なく動作しますが、オンラインにするとエラーが発生します。
HTTP エラー 500 (内部サーバー エラー): サーバーが要求を実行しようとしたときに、予期しない状況が発生しました。
この時点までコードを介して問題を追跡しました。
// get date stamp
$date = date_create();
$datestamp = date_timestamp_get($date); // ERROR HAPPENS HERE
この方法と OOP 方法を試してみましたが、ローカルでは正常に動作しますが、IIS を実行している Windows サーバーであるフル サーバーでは失敗します。
PHPINFO.php の不一致を念入りにチェックしましたが、この設定に影響を与えるものは何も見当たりません。
敬具
マイケル