我正在尝试为Magento编写附件,但是遇到了问题。
这是魅力的来源https://github.com/MoT3rror/Magento-Charm
安装工作完美。仍然需要很多工作,但是有效。
我在使用数据库关系连接挂钩时遇到了麻烦。就是说文件不存在,但是我可以在那台机器上对其进行编辑,以便在那里。我赋予了文件执行权限。我被卡住了,为什么我得到了错误。
部署魅力的步骤
juju bootstrap
juju deploy mysql
juju deploy --repository=/home/$USER/charms/ local:precise/magento
juju add-relation mysql magento
错误:
2013-11-21 05:48:51 INFO juju.worker.uniter uniter.go:517 joining relation "magento:database mysql:db"
2013-11-21 05:48:51 INFO juju.worker.uniter uniter.go:543 joined relation "magento:database mysql:db"
2013-11-21 05:48:56 INFO juju.worker.uniter uniter.go:348 running "database-relation-joined" hook
2013-11-21 05:48:56 ERROR juju.worker.uniter uniter.go:350 hook failed: fork/exec /var/lib/juju/agents/unit-magento-0/charm/hooks/database-relation-joined: no such file or directory
2013-11-21 05:48:56 DEBUG juju.worker.uniter modes.go:423 ModeAbide exiting
2013-11-21 05:48:56 INFO juju.worker.uniter modes.go:421 ModeHookError starting
2013-11-21 05:48:56 DEBUG juju.worker.uniter.filter filter.go:418 want resolved event
2013-11-21 05:48:56 DEBUG juju.worker.uniter.filter filter.go:412 want forced upgrade true
2013-11-21 05:48:56 DEBUG juju.worker.uniter.filter filter.go:523 no new charm event
服务器上文件的列表。https://github.com/MoT3rror/Magento-Charm/blob/master/list%20of%20files.jpg
还有没有一种方法可以在不破坏环境和引导环境的情况下更新超级按钮?
当我检查出您的魅力时,钩子权限为:
-rw-rw-r-- 1 1058 Nov 21 10:39 database-relation-joined
因此,将钩子设置为可执行文件后,您可能忘记了提交文件。
chmod +x *
在您的hook目录中运行,然后重新提交/推送应该可以解决您的问题。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句