问题标签 [puphpet]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
877 浏览

drupal-7 - touch(): Utime failed: Operation not allowed filesystem.inc:262

我正在尝试使用 Puphpet 设置一个 Vagrant 框,然后使用 Drush 安装 Drupal。

但是,当我drush dl drupal在文档根目录中时,出现以下错误:

不确定这是 Vagrant 盒子的问题还是与 Drush/Composer 有更多关系。

我的 puphpet 配置如下:

0 投票
0 回答
482 浏览

puppet - 木偶、木偶和包装工

流浪汉真棒。Puphet 可以帮助更轻松地创建 vagrant 文件,并且 packer 可以部署完全相同的系统。两者都使用木偶。我认为如果这三个工具一起工作会很棒。但是,当我运行本地 packer-parallels-iso 构建器时,我在 puppet 脚本中遇到错误,例如:

错误:无法解析环境生产:无法匹配 |$key,位于节点 ubuntu-1404.vagrantup.com 上的 /tmp/packer-puppet-masterless/manifests/nodes/Cron.pp:5 相应行的位置喜欢:

有趣的是:这些错误不会出现在 vagrant / 或 vagrant 的配置中。

奇怪的。据我所知,两者都使用3.4.3版本的puppet

这是指向puppet 和 packer 示例配置的链接https://www.dropbox.com/s/cai49xrrv23jzra/pppTest.zip?dl=0 。

希望有人能告诉我这个设置有什么问题。

0 投票
3 回答
1556 浏览

linux - Vagrant,Symfony,chmod 许可证

主机:ubuntu 最新 x64 vagrant 1.7.2 配置(puphpet) Yaml 配置:

问题:

$ php app/console fos:user:change-password admin admin

[Symfony\Component\Debug\Exception\ContextErrorException] 警告:chmod():不允许操作

fos:user:change-password

在网络问题上也期望。权限看起来不错:

所以,这看起来像挂载 nfs 不好(不能使用 chmod)如何解决这个问题?

0 投票
0 回答
658 浏览

ssh - Vagrant SSH私钥不会授权

我是流浪者的新手,所以也许我错过了一些愚蠢的东西。我正在使用 puphpet 制作一个 vagrant 文件和一个 config.yaml。我可以在第一次没有问题的情况下 vagrant up,并且 ssh in 没有问题。如果我破坏机器然后再次流浪,问题就来了,流浪者只是在私有 ssh 密钥上旋转它的轮子。我究竟做错了什么?我不应该随心所欲地破坏和重建机器吗?

命令行输出:

流浪文件:

配置.yaml:

0 投票
1 回答
206 浏览

vagrant - 使用 Vagrant 和 Puppet/PuPHPet 管理多个 LAMP 环境

我正在尝试创建具有不同 LAMP 堆栈版本的多个(半同时)环境,以模拟开发、QA/测试、生产和未来开发环境。我希望能够配置虚拟机:

  • 阿帕奇 2.2.3、MySQL 5.0.77、PHP 5.1.6;

  • 阿帕奇 2.2.15、MySQL 5.1.52、PHP 5.3.3;

  • 阿帕奇 2.2.15、MySQL 5.1.71、PHP 5.3.3;

  • PHP 7.xx 和随附的最新最好的兼容 Apache 和 MySQL 版本。

我尝试过使用 Vagrantfiles 和不同的 config.vm 语句进行 vagrant 和 mucking,使用 PuPHPet 和不同的 YAML 配置进行 vagrant,并编辑 PuPHPet 生成的 puppet .pp 文件以指定版本——所有这些都以不同程度的失败来实现我想要的.

有人做过吗?如果这是此类问题的错误论坛,将不胜感激指向正确组的指针。

谢谢! rjf

0 投票
1 回答
1227 浏览

vagrant - PuPHPet vagrant up - 错误:重复声明:Mysql_user [root@localhost]

我在https://puphpet.com/创建了一个默认的 Vagrant 配置

这是档案的链接:http: //www.pastefile.com/hynLN4

我在 Ubuntu 14.04 x64 和 Vagrant 1.7.4 上运行

我收到以下错误Error: Duplicate declaration: Mysql_user[root@localhost]

这是安装日志

这里是生成的 config.yaml

0 投票
2 回答
675 浏览

vagrant - vagrant up puphpet 生成框失败

我刚刚用 puphpet 创建了一个非常简单的配置。它包括一个 nginx 和一个 hhvm 和一个 mysql。还没有别的。当我开始运行 vagrant up 时,它每次都会失败并显示相同的消息。

这是输出:

虚拟机正在运行,但上面没有可用的东西(nginx、hhvm)。我不知道这是否重要,但我在 MacOS X 10.10 上运行它任何帮助将不胜感激。

0 投票
1 回答
544 浏览

apache - PuPHPet:不能包含 Apache 自定义目录片段,Vagrant Up 崩溃

我使用 puphpet.com 为基于 vagrant 和 puppet 的开发环境生成配置

所以,我尝试在我的 config.yaml 中包含文件 directory.conf 作为 Apache 目录自定义片段(用于 Symfony 框架)

文件内容:

我将此文件放在同步文件夹的根目录中当我运行 Vagrant up 过程完成时出现几个错误:

如果我在 config.yaml 中清除此参数 - 一切正常。我尝试指定相对路径和绝对路径(如 'w:/vagrant/symphpet/directory.conf')并得到相同的错误。

我的 config.yaml:

0 投票
1 回答
287 浏览

ubuntu - 亚马逊的 PuPHPet - Ubuntu 14.04 和 PHP 5.6

该工具https://puphpet.com/为您提供了 Vagrant 配置文件的 GUI。除此之外,它还可用于使用 Vagrant 在 AWS 上启动服务器。这非常好,因为您可以编写一个配置文件并让 Vagrant 和 Puppet 处理其余部分。

我遇到的唯一“问题”是亚马逊只有 Ubuntu 12.04 可用,而且通过 Puppet 安装只支持 PHP 5.5。我想要一个带有 PHP 5.6 的 Ubuntu 14.04 服务器。有没有办法通过 PuPHPet 实现这一点,我可以更改配置文件吗?如果是,我必须调整哪些配置文件以及哪些设置?

到目前为止我发现的是,在文件./puphpet/config.yaml中有一行

根据http://cloud-images.ubuntu.com/releases/12.04.2/release/指向Ubuntu 12.02 映像。我可以用来自http://cloud-images.ubuntu.com/releases/14.04.3/release/的 ami id 切换它(在我的情况下是ami-ab2f0fdc64 位或ami-ad2f0fda32 位)以启动 Ubuntu 14.04 机器? 如果是,那么我是否可以在配置文件中将 PHP 版本更改为 5.6?

如果是题外话,请告诉我,然后我会删除这个问题。

0 投票
1 回答
414 浏览

node.js - 安装节点时 Puphpet 配置失败

在以前运行的vagrant up基础架构上运行失败并出现以下错误