问一个小众的问题:./composer.json is not readable.

2019-07-17 11:25:38 +08:00
 moxuanyuan

windows 10 通过 smb 添加了 dsm web folder 作为 net drive,登录的账号是有 web folder 的读写权限,然后通过 windows cmd 使用 composer require 安装包,然后提示

./composer.json is not readable.
奇怪的是,composer.json 是 composer 命令自动创建,里面内容是{} 用 google 查了一下,发现https://serverfault.com/questions/867669/composer-json-is-not-readable-when-running-on-synology-nas有人提到遇到同样的问题,有人回复了一个解决方法,就是给 composer.json 添加 everyone 读写权根(试了单纯加读权限不行的,必须是读写)。

我试了,果然行。但我想不通的是,composer.json 已经是由 composer 命令创建的,里面也有内容,为什么后续就不行,必须要加 everyone 读写权限?而且,只需要 composer.json 文件加,folder 不需要。百思不得解。

4602 次点击
所在节点    PHP
4 条回复
xnode
2019-07-17 15:24:49 +08:00
windows 的权限告辞
moxuanyuan
2019-07-17 16:44:32 +08:00
@xnode 什么叫权限告辞?
xnode
2019-07-17 16:51:56 +08:00
@moxuanyuan 就是 不懂 windows 的权限
imnpc
2019-07-17 16:55:48 +08:00
winxp 以后的权限都不是道什么鬼才设计出来的...

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/583719

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX