搜尋

首頁  >  問答  >  主體

symfony - 致命錯誤:呼叫非物件上的成員函數 format()

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

這個問題有點奇怪.. 是否 還有人遇過。本機環境 和伺服器兩環境下一個正確一個錯誤.

世界只因有你世界只因有你2739 天前1037

全部回覆(3)我來回復

  • ringa_lee

    ringa_lee2017-05-16 16:48:05

    很典型的,實例化一個物件的時候,沒有檢查是否實例化成功,然後就直接將返回值當作一個物件調用,不出錯是運氣好,出錯了算是運氣更好。

    回覆
    0
  • ringa_lee

    ringa_lee2017-05-16 16:48:05

    保存時間的時候,要先將傳進去的時間,轉換成一個對象,然後儲存。

    回覆
    0
  • PHP中文网

    PHP中文网2017-05-16 16:48:05

    $now_time = new Datetime();
    $product->setCreateTime($now_time);

    回覆
    0
  • 取消回覆