2017-04-26 70 views
0

我正在從事兩天的Laravel項目,並且我從未遇到任何遷移問題。但今天上午,當我嘗試php artisan migrate --seed,我有以下錯誤:無法打開流:權限被拒絕 - Artisan

[ErrorException] 
Include(D:\Programmes\xampp\htdocs\Laman): failed to open stream: Permission denied 

於是,我就php artisan cache:clearphp artisan config:clearphp artisan tinker並得到了確切的同樣的錯誤。當我看着我的允許,一切都看起來很好:

drwxr-xr-x 1 Foo Bar 197121  0 Apr 26 06:48 app/ 
-rwxr-xr-x 1 Foo Bar 197121 1646 Apr 25 17:21 artisan* 
drwxr-xr-x 1 Foo Bar 197121  0 Apr 25 17:21 bootstrap/ 
-rw-r--r-- 1 Foo Bar 197121 1378 Apr 25 19:54 composer.json 
-rw-r--r-- 1 Foo Bar 197121 123397 Apr 25 19:54 composer.lock 
drwxr-xr-x 1 Foo Bar 197121  0 Apr 26 06:32 config/ 
drwxr-xr-x 1 Foo Bar 197121  0 Apr 25 17:21 database/ 
drwxr-xr-x 1 Foo Bar 197121  0 Apr 25 23:09 node_modules/ 
-rw-r--r-- 1 Foo Bar 197121 1075 Apr 25 22:52 package.json 
-rw-r--r-- 1 Foo Bar 197121 1055 Apr 25 17:21 phpunit.xml 
drwxr-xr-x 1 Foo Bar 197121  0 Apr 26 06:24 public/ 
-rw-r--r-- 1 Foo Bar 197121 3424 Apr 25 17:21 readme.md 
drwxr-xr-x 1 Foo Bar 197121  0 Apr 25 17:21 resources/ 
drwxr-xr-x 1 Foo Bar 197121  0 Apr 26 06:48 routes/ 
-rw-r--r-- 1 Foo Bar 197121 563 Apr 25 17:21 server.php 
drwxr-xr-x 1 Foo Bar 197121  0 Apr 25 17:21 storage/ 
drwxr-xr-x 1 Foo Bar 197121  0 Apr 25 17:21 tests/ 
drwxr-xr-x 1 Foo Bar 197121  0 Apr 25 19:55 vendor/ 
-rw-r--r-- 1 Foo Bar 197121 505 Apr 25 23:14 webpack.mix.js 
+0

PHP工匠緩存:從項目目錄清晰,然後搭配chmod -R 777應用/存儲和最後的PHP工匠轉儲自動加載 – JYoThI

+0

閱讀我的文章entierly請 – Wizix

+0

沒有你嘗試這個命令php artisan dump-autoload – JYoThI

回答

0

試試這個:

sudo php artisan cache:clear 
別人

而且也是相同的。

+0

我在Windows上,所以沒有sudo:/ – Wizix

+0

@Wizix您需要安裝Windows Bash Linux。你可以使用這個:http://win-bash.sourceforge.net/ –

+0

我真的必須使用Linux Bash嗎?我所有其他的Laravel項目在Windows上都能很好地工作。 (我真的很喜歡Linux,但是我不能將它安裝在這臺電腦上,我討厭混合操作系統) – Wizix

0

從項目目錄執行。

php artisan cache:clear 

然後執行

composer dump-autoload 
相關問題