我已閱讀了許多關於此主題的帖子,但還沒有找到正確的答案。當我寫的任何命令php artisan migrate
返回一個結果:PHP工匠遷移出錯
[Illuminate\Database\QueryException]
SQLSTATE[42S02]: Base table or view not found: 1146 Table 'adtmart1.shop_categories' doesn't exist (SQL: select * f
rom `shop_categories`)
[PDOException]
SQLSTATE[42S02]: Base table or view not found: 1146 Table 'adtmart1.shop_categories' doesn't exist
我想移動完成網站的本地Web服務器上使用Laravel製成。我使用Web服務器 - opensever。有PHP版本 - 5.5,Mysql - 5.5。我寫的控制檯opensever的所有命令。在回覆的同時,請考慮我在這個領域的新功能
你能發佈導致錯誤的遷移文件嗎?如果您不知道哪一個不起作用,請嘗試逐個運行遷移。 –
你在「admart1」數據庫中有「shop_categories」這個表嗎? –
也可能是您正在嘗試執行在控制檯命令的構造函數中調用「ShopCategory :: all()」。如果你這樣做,如果表格不存在,它會使工匠完全搞砸。 –