尝试按照本指南设置灯泡开发环境:https ://www.linode.com/docs/web-servers/lamp/how-to-install-a-lamp-stack-on-ubuntu-18-04 /。
麻烦从虚拟主机部分开始,第 4 步,我将 example.com 替换为 deckdev.local,所以最终命令应该是
sudo chown -R $www-data:$www-data /var/www/html/deckdev.local/public_html
产生以下输出
chown: invalid option -- 'd'
Try 'chown --help' for more information.
我开始搜索谷歌并发现了这个论坛主题:https : //www.linode.com/community/questions/20208/chown-invalid-option-d 用户 jyoo 建议使用变量名 $www-data:$ www-data 以某种方式导致命令解析器误解。我倾向于同意这个评估,问题是两个多月来没有在这些论坛上发布解决方案。
我个人看不出有什么“错误”,还有其他人能够帮助解开这个谜团吗?自从我上次展示我的 linux 肌肉以来已经有一段时间了。
$www
是一个空变量,所以 chown 看到以下内容:-data
或者更确切地说-d
,然后被解释为选项。它应该是:
在那个教程中这似乎是错误的。