zoukankan      html  css  js  c++  java
  • SugarCRM CE 部署除错

    部署环境

    Centos 6.5

    Xampp php/6.5 Apache/2.4.26

    SugarCE V6.5.9 Build 8653

    GAP 1

    安装完毕后报错

      Creating default Sugar data

      Creating default users...
      Notice: crypt(): No salt parameter was specified. You must use a randomly generated salt and a strong hash function to produce a secure hash. in   /home/wwwroot/SugarCE/modules/Users/User.php on line 711

    解决方案:

    在/home/wwwroot/SugarCE/modules/Users/User.php第711行,新增红色字段

    public static function getPasswordHash($password)
        {
            if(!defined('CRYPT_MD5') || !constant('CRYPT_MD5')) {
                // does not support MD5 crypt - leave as is
                if(defined('CRYPT_EXT_DES') && constant('CRYPT_EXT_DES')) {
                    return crypt(strtolower(md5($password),'$6$rounds=5000$usesomesillystringforsalt$'),
                        "_.012".substr(str_shuffle('./ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'), -4));
                }
                // plain crypt cuts password to 8 chars, which is not enough
                // fall back to old md5
                return strtolower(md5($password));
            }
            return crypt(strtolower(md5($password)),'$6$rounds=5000$usesomesillystringforsalt$'); }

    GAP 2

    安装完毕后报500错误

    The server encountered an internal error or misconfiguration and was unable to complete your request.

    Please contact the server administrator, admin@admin.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.

    More information about this error may be available in the server error log.

    解决方案

    在httpd-xampp.conf中,将SugarCRM对应的虚拟目录配置中的

    AllowOverride AuthConfig Limit

    更改为

    AllowOverride all
  • 相关阅读:
    解释DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci
    MySQL性能优化
    MySQL中的binlog相关命令和恢复技巧
    保障MySQL安全的14个最佳方法
    MySQL忘记root密码的解决方案
    MySQL利用binlog来恢复数据库
    MySQL命令mysqldump参数大全
    MySQL REPLACE替换输出
    MySQL -A不预读数据库信息(use dbname 更快)
    MySQL 慢查询配置
  • 原文地址:https://www.cnblogs.com/bionexit/p/7765941.html
Copyright © 2011-2022 走看看