[請益] PEAR的Auth套件出現一堆Warning

看板PHP作者 (海獅)時間12年前 (2013/08/11 12:08), 編輯推噓0(005)
留言5則, 2人參與, 最新討論串1/1
最近裝了PEAR、Auth、MDB2 等套件 但一跑下去跳出一大堆php warning嚇了一跳 大部分看懂能修的修掉了 但還剩下一堆 Non-static method 的問題 舉一個如下: Non-static method PEAR::raiseError() should not be called statically, assuming $this from incompatible context in ... 我嘗試如他建議的把 PEAR::raiseError 換成 $this->raiseError 錯誤訊息就變成了 Call to undefined method Auth_Container_MDB2::raiseError() 有人知道這該怎麼辦嗎? Google了一陣子好像只看到很多人也在罵這個 但都沒有好的解決方法 pear upgrade MDB2 也跟我說 nothing to upgrade 了 有人說直接用@把警告壓掉就好,會不會出問題啊 PS: 我是在win7上用wamp執行的 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.25.17.79 ※ 編輯: BBSealion 來自: 114.25.17.79 (08/11 12:10)

08/12 09:12, , 1F
MDB2已經被PDO給取代了,所以也沒什麼人想繼續維護嘍。
08/12 09:12, 1F

08/12 09:13, , 2F
另外自從Composer出現,加上PEAR的詭異政策,大部分
08/12 09:13, 2F

08/12 09:14, , 3F
的PHP開發者都轉向用Composer,PEAR也開始鬧空成了。
08/12 09:14, 3F

08/12 09:15, , 4F
改用Composer跟PDO吧。
08/12 09:15, 4F

08/12 12:28, , 5F
原來如此!! 感謝
08/12 12:28, 5F
文章代碼(AID): #1I1musPs (PHP)
文章代碼(AID): #1I1musPs (PHP)