php - 初始化权限被拒绝@ rb_sysopen - Vagrant Up

标签 php joomla vagrant vagrant-provision

我在我的 Ubuntu(14.4) 系统中安装了 Vagrant。当我输入 Vagrant Up 评论时显示以下错误。

/opt/vagrant/embedded/gems/gems/vagrant-1.8.5/lib/vagrant/machine_index.rb:321:in `initialize': Permission denied @ rb_sysopen - /home/w3cert/.vagrant.d/data/machine-index/index.lock (Errno::EACCES)

最佳答案

权限被拒绝

表示文件 /home/w3cert/.vagrant.d/data/machine-index/index.lock 属于另一个用户,您当前的用户没有权限。

检查谁是您的文件的所有者,如果您使用 sudoroot 运行任何安装/命令,那么您当前的用户将无权修改该文件。

现在您可以将所有 .vagrant.d 文件的所有权更改为您的帐户,并且您应该能够运行 vagrant up 命令

关于php - 初始化权限被拒绝@ rb_sysopen - Vagrant Up,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39325394/

相关文章:

php - DOMXPath 查询以获取表列中复选框的名称

php - 使用 php 将数据库表中的一行移动到另一行

php - Uncaught Error : Call to a member function prepare() on null error

facebook - 如何在 Joomla 网站上的每篇文章上添加 Facebook 'Like' 按钮?

.htaccess - 在 joomla 中删除 index.php

.htaccess 重定向除一个之外的所有子页面

linux - 无法在 Vagrant 上使用版本 2 docker-compose 文件

php - 用 Ansible 替换配置行

php - mailcatcher 无法捕获 PHP 形式的电子邮件

php - 编写 PHP API 和 Android 应用程序