[英]Php artisan migrate always exit with code 255
我在運行php artisan migration命令(以及他的所有變體)時遇到問題
當我輸入:
migrate:install
migrate:refresh
migrate:reset
migrate:rollback
我懂了
Process finished with exit code 255 at 16:25:30.
Execution time: 969 ms.
唯一可行的是:
php artisan migrate:status
+------+------------------------------------------------+
| Ran? | Migration |
+------+------------------------------------------------+
| N | 2014_10_12_000000_create_users_table |
| N | 2014_10_12_100000_create_password_resets_table |
| Y | 2015_11_01_171759_create_Association_table |
| Y | 2015_11_01_171759_create_Club_table |
| Y | 2015_11_01_171759_create_Competitor_table |
| N | 2015_11_01_171759_create_Fight_table |
| N | 2015_11_01_171759_create_Grade_table |
| N | 2015_11_01_171759_create_Place_table |
| N | 2015_11_01_171759_create_ShiaiCategory_table |
| N | 2015_11_01_171759_create_Shinpan_table |
| N | 2015_11_01_171759_create_Team_table |
| N | 2015_11_01_171759_create_Tournament_table |
| N | 2015_11_01_171809_create_foreign_keys |
| N | 2015_11_02_182709_setup_countries_table |
| N | 2015_11_02_182710_charify_countries_table |
+------+------------------------------------------------+
Process finished with exit code 0 at 16:27:00.
Execution time: 1,026 ms.
我該怎么做才能運行查詢???
一個重要的事實,也許是php artisan ...在我的Windows計算機上運行良好。
現在,我已經在Mac中導入了git項目,並且不再工作了。
任何想法???
您的php artisan migrate:status
migration php artisan migrate:status
顯示您的某些遷移實際上確實在運行。 這使我相信您並沒有真正的錯誤,只是在傳輸過程中途中有些事情弄亂了。 由於Laravel試圖跟蹤您的遷移,因此如果事情不同步,可能會引起問題。
因此,有時是簡單的重置起作用。 但是,運行php artisan migrate:rollback
不會完全重置數據庫,它會留下一個migrations
表。
要完全重新開始,只需手動刪除數據庫中的所有表,然后嘗試再次運行php artisan migrate
,它應該可以工作!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.