2011-07-06 53 views
2

有谁知道安装Fat Free CRM的教程或详细指令集? github上的说明显然意味着有经验的rails开发人员不会像我这样愚蠢的新手。Fat Free CRM的安装说明?

当我尝试将源代码下载到我的Mac时,rails无法正常工作,当我尝试启动服务器时,出现几十个和几十个错误。 (这里有太多可以发布的帖子)我也尝试过设置一个新的应用程序,并且在无数次抱怨无法找到rails服务器之后,费力地将源文件复制并粘贴到新应用程序中。现在它继续在十几个文件中烦恼语法错误和依赖关系,并抱怨我的宝石。

我没有正确地更新数据库yaml文件,并试图更新我的宝石和运行捆绑许多很多次,但意大利面碗的错误似乎永远不会解决很多。这是最新的Rails 3版本的应用程序,为什么它不起作用,为什么它似乎认为一半的宝石已被弃用?其他人似乎没有得到这些类型的错误。

我很明显错过了一些对世界其他地区显而易见的事情,并且大大地搞砸了安装。下载完整应用程序的过程与安装插件有什么不同? (我从来没有这么麻烦的插件。)有谁知道下载,安装和设置这个应用程序的白痴证明清单吗?经过三个月的努力,我感到无比沮丧。

非常感谢。

回答

3

的第一个地方看

1)The Wiki Guide

2)The Readme

下面是我在Ubuntu上,主要是在这个秩序中的步骤。请记住尝试完成每一步而不会出错。如果你得到错误,那么它将无法正常工作。

sudo cp -r fatfreecrm/ /var/www (Copy crm to your www root) 

sudo apt-get install rails (install rails + ruby + mysql) 

cd /var/www/fatfreecrm 

cp config/database.mysql.yml config/database.yml (copy mysql config over) 

chmod 777 config/database.yml (set write permissions) 

vim config/database.yml (set db password, remove /tmp/mysql.sock) 

gem install bundler (install bundler) 

PATH=$PATH:/var/lib/gems/1.8/bin/ (put bundler on your path, or not) 

sudo gem install mysql2 -- --with-mysql-dir=/etc/mysql/ (install mysql2) 

sudo /var/lib/gems/1.8/bin/bundle install (install bundle gems) 

rake db:create 

rake crm:setup 

rake crm:demo:load 

rake crm:settings:load 

sudo ruby script/rails server 

祝你好运,找到适合你的东西!

+0

非常感谢您的明确指示。该应用程序及其对mySQL配置所做的必要更改使我的Mac完全崩溃 - 我必须擦除硬盘并重新安装整个操作系统才能解决此灾难。还没有努力再次尝试这场惨败,但当我勇敢地(或愚蠢)足以再次尝试时,明确指示是很好的。 –