dedecms5.7第不能问题和解决方案

dedecms5.7第不能问题和解决方案
点评:在成员函数前dedecms后,CKEditor是个问题,会员上传图片,如果你使用CKEditor,非管理员帐户,点击上传图片的按钮会弹出:提示:需要进入后台管理目录登录,真的是很郁闷啊,遇到这样的的问题,朋友们可以看看哦

1。dedecms5.7的默认编辑器成为CKEditor,我个人觉得,CKEditor优于FCKeditor,和我对这个改变很满意。
但在成员dedecms文章发表CKEditor面前,是个问题,在前台会员贡献本身不需要太多的功能,有一个会员上传的图片,如果你使用CKEditor,非管理员帐户,点击上传图片的按钮会弹出提示:的:需要进入后台管理目录登录,网上看到的是解决方案
注释 / / / congig.php对话框包括以下代码中的代码:

复制代码代码如下所示:
如果($ cuserlogin -> getuserid()< = 0)
{
如果(空(美元admindirhand))
{
showmsg(提示:进入后台管理目录登录,请进入后台管理目录:
出口();
}
女孩=..美元/,/ { $ admindirhand } /登录。phpgotopage =Urlencode($ dedenowurl);

出口();
}

但谁不登录用户也可以显示页面,虽然是一个虚假的报告。此外,所有的用户都可以看到在根目录下的所有文件,因此安全性大大降低。然后,开始FCKeditor台怀旧图片上传,上传文件是单用户目录,没有权威的问题,所以决定继续使用CKEditor背景,使用FCKeditor用户。

在Web目录 inc_fun_funadmin.php包括公司文件,找到139行,functionspgeteditor功能如果($ = { } = = 'fck 'cfg_html_editor '如果')(美元全球{ 'my_html_editor} = = 'fck| |美元'cfg_html_editor } = = = {'fck '),然后去提前。

复制代码代码如下所示:
如果(!isset($ = { 'cfg_html_editor ' }))
{
{ } ==美元'cfg_html_editor 'fck;
}

紧接着一句话

复制代码代码如下所示:
如果(!isset($ = { 'my_html_editor ' }))
{
{ } ==美元'my_html_editor '0';
}

然后添加全局'my_html_editor } = {美元的'fck'to文件需要使用FCKeditor。例如,如果你想在成员一般的文章使用这个编辑器,添加全局'my_html_editor } = {美元的'fck到顶部的article_add.php。
刷新页面,成功。
描述:dedecms5.7没有的功能,可以从5.6个版本中,放在include目录。
2。这个问题是从5.6升级到5.7之后的问题,然后导入旧数据库3个表(额外的表、主表和微表)。
因为dedecms5.7比5.6的文章更多的选票,档案表有一个votid场。
所以你要加入这一领域。如果你发布或修改文章,系统会提示您更新dnzsw04_archives误差。
uff1a结算条款
在后台SQL命令输入以下命令后,请运行

复制代码代码如下所示:
之` dnzsw04_archives `添加` voteid ` MEDIUMINT(8)notnull;

执行上面的命令后,问题就可以完美地解决了。
此外,升级也是一个问题类似于dede后台目录。默认的dede后台目录,你必须上传dede目录文件在升级文件到后台目录设置
5.6个默认模板也可以应用在5.7中,只要代码相同,更新就可以直接上传。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部