标签:define 字段 line about rate log min leave char
Centos 6.5
Xampp php/6.5 Apache/2.4.26
SugarCE V6.5.9 Build 8653
安装完毕后报错
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$‘); }
安装完毕后报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
标签:define 字段 line about rate log min leave char
原文地址:http://www.cnblogs.com/bionexit/p/7765941.html