分享好友 资讯首页 资讯分类 切换频道

织梦dedecms出现系统基本参数空白怎么办

2025-07-29 03:2000admin001

织梦dedecms出现系统基本参数空白怎么办?

织梦dedecms出现系统基本参数空白或显示Calltoundefinedfunctionmake_hash()

推荐学习:织梦cms

最新的织梦版本(2018-01-09)修改了include文件夹中的common.func.php,增加了两个函数。

下载的模板文件夹中如果提供了common.func.php文件,很有可能没有这两个函数,于是会造成错误。

需要将这两个函数的代码粘贴到/include/common.func.php文件中,代码如下:

functionmake_hash(){$rand=dede_random_bytes(16);$_SESSION['token']=($rand===FALSE)?md5(uniqid(mt_rand(),TRUE)):bin2hex($rand);return$_SESSION['token'];}functiondede_random_bytes($length){if(empty($length)OR!ctype_digit((string)$length)){returnFALSE;}if(function_exists('random_bytes')){try{returnrandom_bytes((int)$length);}catch(Exception$e){returnFALSE;}}if(defined('MCRYPT_DEV_URANDOM')&&($output=mcrypt_create_iv($length,MCRYPT_DEV_URANDOM))!==FALSE){return$output;}if(is_readable('/dev/urandom')&&($fp=fopen('/dev/urandom','rb'))!==FALSE){is_php('5.4')&&stream_set_chunk_size($fp,$length);$output=fread($fp,$length);fclose($fp);if($output!==FALSE){return$output;}}if(function_exists('openssl_random_pseudo_bytes')){returnopenssl_random_pseudo_bytes($length);}returnFALSE;}
举报
收藏 0
打赏 0
评论 0
dedecms怎么添加会员功能

0评论2025-07-3126

dedecms好操作吗

0评论2025-07-3126

WordPress织梦哪个快

0评论2025-07-3126

dedecms如何修模板

0评论2025-07-3125