2012-04-27 71 views
3

我正在嘗試啓動並運行一個虛擬化的magento開發環境,並且遇到了一些問題。Magento現有保存良好的流浪廚師食譜嗎?

我發現這個Magento的食譜,但它在此刻拋出一個錯誤,我基於它從lucid32箱: http://community.opscode.com/cookbooks/magento

[Fri, 27 Apr 2012 19:21:51 +0100] DEBUG: Loading cookbook windows's library file:  /tmp/vagrant-chef-1/chef-solo-1/cookbooks/windows/libraries/ruby_19_patches.rb 
[Fri, 27 Apr 2012 19:21:51 +0100] ERROR: Running exception handlers 
[Fri, 27 Apr 2012 19:21:51 +0100] ERROR: Exception handlers complete 
[Fri, 27 Apr 2012 19:21:51 +0100] DEBUG: Re-raising exception: LoadError - no such file to load -- win32/open3 

有沒有更多的搜索,就遇到了這個一個 - 這實際上我認爲是使用木偶,而不是廚師 - 但我現在沒有偏好,特別是如果兩者都是免費的。
https://github.com/tonigrigoriu/magento-cookbooks/blob/master/Vagrantfile

我跑了它,並擊中了以下錯誤:

The following SSH command responded with a non-zero exit status. 
Vagrant assumes that this means the command failed! 

mount -t vboxsf -o uid=`id -u vagrant`,gid=`id -g vagrant` v-csc-1 /tmp/vagrant-chef-1/chef-solo-1/cookbooks 

我確實使在流浪文件中的一個變化這是註釋掉config.vm.network("33.33.33.33")線。

也許我期待這個配置比我應該更容易一點,尤其是考慮到我是一個開發人員而不是開發人員,但是如果有任何廚師/傀儡配方在那裏得到相對良好的支持和維護,如果有人能指出我正確的方向,那將是非常棒的。

謝謝!

+0

你試過這個http://www.kingletas.com/2012/09/magento-and-vagrantup.html嗎? – Zyava 2012-09-27 21:04:23

+0

嘿謝謝。其實只是讀了這一天!我不確定他是否提供了可以插入的實際完整配方?看起來更像是一個教程。 – kalenjordan 2012-09-27 23:24:38

+0

這個https://github.com/BjoernSchotte/commerce-dev-environment? – Zyava 2012-10-03 20:32:39

回答

0

有Magento的PHP開發人員指南中提到的流浪/廚師食譜: https://www.packtpub.com/web-development/magento-php-developer%E2%80%99s-guide

我懷疑筆者在這裏提出他的倉庫: https://github.com/amacgregor/magento-1.7.0.2

關於您的安裝問題,我懷疑您應該嘗試使用而不是在您的Vagrant文​​件中僅使用主機IP地址,而是嘗試使用端口轉發作爲臨時修復。

請注意,據廚師食譜和虛擬機參與,我還沒有找到任何東西工作,包括基本圖像從hashicorp /地圖集。

0

當您更改您的無業遊民文件,你可能需要銷燬的虛擬機並重新創建它,使你的變化之前。否則,事情可能會失去同步。

vagrant destroy 
vagrant up