Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/277.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 无法打开流:权限被拒绝-Artisan_Php_Laravel_Laravel 5_File Permissions_Laravel Artisan - Fatal编程技术网

Php 无法打开流:权限被拒绝-Artisan

Php 无法打开流:权限被拒绝-Artisan,php,laravel,laravel-5,file-permissions,laravel-artisan,Php,Laravel,Laravel 5,File Permissions,Laravel Artisan,两天以来我一直在从事一个Laravel项目,我的迁移从来没有遇到过任何问题。但是今天早上,当我尝试php artisan迁移--seed时,出现了以下错误: [ErrorException] Include(D:\Programmes\xampp\htdocs\Laman): failed to open stream: Permission denied 所以我尝试了php-artisan-cache:clear,php-artisan-config:clear和php-artisan-ti

两天以来我一直在从事一个Laravel项目,我的迁移从来没有遇到过任何问题。但是今天早上,当我尝试
php artisan迁移--seed时,出现了以下错误:

[ErrorException]
Include(D:\Programmes\xampp\htdocs\Laman): failed to open stream: Permission denied
所以我尝试了
php-artisan-cache:clear
php-artisan-config:clear
php-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
试试这个:

sudo php artisan cache:clear
其他人也一样。

试试这个:

sudo php artisan cache:clear

其他人也一样。

从项目目录执行

php artisan cache:clear
然后执行

composer dump-autoload

从项目目录执行

php artisan cache:clear
然后执行

composer dump-autoload


php artisan cache:从项目目录中清除,然后是chmod-R 777 app/storage,最后是php artisan dump autoloadred我的帖子。如果您尝试了此命令,请单击“php artisan dump autoloadI无法执行此项目中的所有artisan命令…”。。。但我可以做npm命令解决方案找到了!我必须执行composer dump AutoloadPp artisan cache:从项目目录中清除,然后是chmod-R 777 app/storage,最后是php artisan dump autoloadRead my post Enterly Please您是否尝试过此命令php artisan dump Autolodi无法执行此项目中的所有artisan命令。。。但我可以做npm命令解决方案找到了!我必须在Windows上完成composer dump Autoladi,因此没有sudo://@Wizix,您需要安装Linux Bash for Windows。你可以这样说:我真的必须使用LinuxBash吗?我所有其他的Laravel项目都在Windows上运行良好。(我非常喜欢Linux,但我不能在这台计算机上安装它,我讨厌混合操作系统)解决方案:composer dump autoload:D@Wizix谢谢你告诉我最新情况。:)我在Windows上,所以没有sudo://@Wizix您需要安装Linux Bash for Windows。你可以这样说:我真的必须使用LinuxBash吗?我所有其他的Laravel项目都在Windows上运行良好。(我非常喜欢Linux,但我不能在这台计算机上安装它,我讨厌混合操作系统)解决方案:composer dump autoload:D@Wizix谢谢你告诉我最新情况。:)