簡體   English   中英

Laravel 5遷移錯誤

[英]Laravel 5 migration error

我正在使用數據庫遷移。 然后我刪除了該數據庫並創建了一個新數據庫。 然后,我通過php artisan make:migration create_users從終端創建了遷移文件。

然后我回來嘗試運行遷移,並且使用php artisan migrate migration引發以下錯誤

錯誤:

PHP致命錯誤:無法打開消息“流或文件“ /opt/lampp/htdocs/laravel/storage/logs/laravel.log”的未捕獲異常'UnexpectedValueException':/ opt中的打開流失敗:權限被拒絕/lampp/htdocs/laravel/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:95

還有更多。

我在Google上搜索后發現composer dump-autoload正常工作,但事實並非如此, composer dump-autoload引發了相同的錯誤。

php artisan migrate:reset引發相同的錯誤php artisan migrate:reset

謝謝

更改laravel日志文件夾的權限

授予讀寫權限

storage/logs

更改數據庫:

1:在config / database.php中更改數據庫名稱

2: root/.env DB_DATABASE=databasename

這不是自動加載的問題。 這是文件權限的問題。 檢查Web服務器是否可以寫入storage/logs目錄。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM