[英]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.