有没有人知道安装Fat Free CRM的教程或详细说明? github上的说明显然适用于经验丰富的rails开发人员,而不是像我这样愚蠢的新手。
当我尝试将源代码下载到我的Mac时,rails不起作用,当我尝试启动服务器时,我收到了数十个错误。 (有太多的东西甚至不能在这里发布)我也尝试设置一个新的应用程序,并在它多次抱怨无法找到rails服务器之后,精心地将文件从源文件复制并粘贴到新应用程序中。现在它继续关注十几个文件中的语法错误和依赖关系并抱怨我的宝石。
我确实正确地更新了数据库yaml文件,并尝试更新我的宝石和运行捆绑很多次,但意大利面条的错误似乎从未解决过多。这是应用程序的最新Rails 3版本,为什么它不起作用,为什么它似乎认为一半的宝石被弃用?其他人似乎没有得到这些类型的错误。
我显然遗漏了一些对世界其他地方来说显而易见的东西,并且以某种方式主要搞砸了装置。下载完整应用程序的过程与安装插件有何不同? (我从来没有遇到插件这么麻烦。)有没有人知道下载,安装和设置这个应用程序的白痴防范清单?经过三个月的努力,我感到非常沮丧。
非常感谢。
答案 0 :(得分:3)
第一个要看的地方
以下是我在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
祝你好运找到适合自己的东西!