【问题标题】:Installation instructions for Fat Free CRM?Fat Free CRM 的安装说明?
【发布时间】:2011-07-06 03:29:05
【问题描述】:

有人知道安装 Fat Free CRM 的教程或详细说明吗? github 上的说明显然是针对有经验的 Rails 开发人员而不是像我这样愚蠢的新手。

当我尝试将源代码下载到我的 Mac 时,rails 将无法工作,并且当我尝试启动服务器时出现数十个错误。 (有太多甚至无法在这里发布)我还尝试设置一个新应用程序,并在它多次抱怨找不到 Rails 服务器后,煞费苦心地将文件从源文件复制并粘贴到新应用程序中。现在它继续在十几个文件中检查语法错误和依赖关系,并抱怨我的 gem。

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

我显然遗漏了一些对世界其他地方来说显而易见的东西,并且不知何故严重搞砸了安装。下载完整应用程序的过程与安装插件有何不同? (我从来没有在插件方面遇到过这么大的麻烦。)有人知道用于下载、安装和设置这个应用程序的防白痴清单吗?经过三个月的努力,我感到非常沮丧。

非常感谢。

【问题讨论】:

    标签: ruby-on-rails crm


    【解决方案1】:

    首先要看的地方

    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
    

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

    【讨论】:

    • 非常感谢您的明确指示。该应用程序及其对 mySQL 配置的必要更改使我的 Mac 彻底崩溃——我不得不擦除硬盘并重新安装整个操作系统以修复灾难。还没有鼓起勇气再试一次这个惨败,但是当我足够勇敢(或愚蠢)再试一次时,有明确的指示真是太好了。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-05
    • 2017-05-27
    • 1970-01-01
    • 1970-01-01
    • 2012-07-21
    相关资源
    最近更新 更多