Fatal error: Call to a member function format() on a non-object in /var/www/test/openmysfony/vendor/doctrine/dbal/lib/Doctrine/DBAL/Types/DateType.php on line 44
這個問題有點奇怪.. 是否 還有人遇過。本機環境 和伺服器兩環境下一個正確一個錯誤.
很典型的,實例化一個物件的時候,沒有檢查是否實例化成功,然後就直接將返回值當作一個物件調用,不出錯是運氣好,出錯了算是運氣更好。
保存時間的時候,要先將傳進去的時間,轉換成一個對象,然後儲存。
$now_time = new Datetime();$product->setCreateTime($now_time);
很典型的,實例化一個物件的時候,沒有檢查是否實例化成功,然後就直接將返回值當作一個物件調用,不出錯是運氣好,出錯了算是運氣更好。
保存時間的時候,要先將傳進去的時間,轉換成一個對象,然後儲存。
$now_time = new Datetime();
$product->setCreateTime($now_time);