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
這個(gè)問題有點(diǎn)奇怪.. 是否 還有人遇過。本機(jī)環(huán)境 和伺服器兩環(huán)境下一個(gè)正確一個(gè)錯(cuò)誤.
很典型的,實(shí)例化一個(gè)物件的時(shí)候,沒有檢查是否實(shí)例化成功,然後就直接將返回值當(dāng)作一個(gè)物件調(diào)用,不出錯(cuò)是運(yùn)氣好,出錯(cuò)了算是運(yùn)氣更好。
保存時(shí)間的時(shí)候,要先將傳進(jìn)去的時(shí)間,轉(zhuǎn)換成一個(gè)對象,然後儲(chǔ)存。
$now_time = new Datetime();
$product->setCreateTime($now_time);