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 不需要。百思不得解。
1
xnode 2019-07-17 15:24:49 +08:00
windows 的权限告辞
|
2
moxuanyuan OP @xnode 什么叫权限告辞?
|
3
xnode 2019-07-17 16:51:56 +08:00
@moxuanyuan 就是 不懂 windows 的权限
|
4
imnpc 2019-07-17 16:55:48 +08:00
winxp 以后的权限都不是道什么鬼才设计出来的...
|