include(C:\\work\\blog): failed to open stream: Permission denied

2017-12-06 22:08:58

laravel搭建的程序无缘无故的变成了,include(C:\\work\\blog): failed to open stream: Permission denied

访问某些网页,竟然显示这样的话。

通过百度,说是权限的问题,chmod -R 777 之类的

然而我的是window系统,原以为是storage的问题,我对整个工程属性,把window的所有权限都打开了,也是无济于事。


通过打印日志,胡乱又撞对了思路。

日志提示,

#1 C:\\work\\blog\\vendor\\composer\\ClassLoader.php(444): include()

我在ClassLoader.php 的444行之前  error_log("@@".$file)

工作台打印出

........

[Wed Dec  6 21:59:03 2017] @@@@C:\work\blog\vendor\composer/../symfony/http-foundation/Response.php

[Wed Dec  6 21:59:03 2017] @@@@C:\work\blog\vendor\composer/../symfony/http-foundation/ResponseHeaderBag.php

[Wed Dec  6 21:59:03 2017] @@@@C:\work\blog\vendor\composer/../laravel/framework/src/Illuminate/Http/Response.php

[Wed Dec  6 21:59:03 2017] @@@@C:\work\blog\vendor\composer/../laravel/framework/src/Illuminate/Http/ResponseTrait.php

[Wed Dec  6 21:59:03 2017] @@@@C:\work\blog\vendor\composer/../laravel/framework/src/Illuminate/Foundation/Http/Events/RequestHandled.php

[Wed Dec  6 21:59:03 2017] @@@@C:\work\blog\vendor\composer/../laravel/framework/src/Illuminate/Routing/SortedMiddleware.php

[Wed Dec  6 21:59:03 2017] 127.0.0.1:53341 [500]: /my

.........


也不知是哪里出了问题,因为我基本没有动代码,我想肯定是vendor文件夹下出了问题,重新下载肯定就没问题了,我还没有重新下载,先composer install 试试  ,竟然神器办的好了。



你说烦不烦人。虽说不是解决问题的文章,记录下过程吧,本来就狗血的问题。

  • 2020-04-27 16:59:23

    Docker部署nuxtjs

    将一下文件拷贝至服务器目录/app |名称|描述| |-|-| |.nuxt|编译后生成的目录,开发模式和发布模式通用,注意发布前使用npm run build 防止将dev目录发布| |static| 静态资源文件,通过/可直接访问| |package.json|npm 包管理配置文件| |nuxt.config.js|Nuxt.js 默认的配置涵盖了大部分使用情形,可通过 nuxt.config.js 来覆盖默认的配置。| |node_modules|依赖模块|

  • 2020-04-28 10:47:16

    currentColor css 的使用

    以前我们在如何动态设置伪元素的颜色上非过不少心思,看完下面的文章,你就会超级见到那的设置伪元素的颜色了。

  • 2020-04-28 10:48:39

    使用currentColor设置SVG样式

    css自己也又很多变量哦,大家还要多多学习哦。CSS中的变量很有用,因为它们允许我们写更多DRY(不再自我重复,也就是不需要一直写重复内容的代码)代码。它们对于管理和维护大型项目也有非常好用,因为它们包含了大量重复的值。

  • 2020-04-29 20:57:07

    mac卸载avast

    第一种就是卸载。打开主界面,在左上角Avast一栏中选择卸载。卸载完之后要么再装回去,要么去找找别的杀软吧