如果您想了解DEDECMS游客不能匿名软件投稿的解决办法的相关知识,那么本文是一篇不可错过的文章,我们将为您提供关于DedeCMSErrorTrack:DedeCMS错误警告:连接数据库失败的解决办法
如果您想了解DEDECMS 游客不能匿名软件投稿的解决办法的相关知识,那么本文是一篇不可错过的文章,我们将为您提供关于DedeCMS Error Track:DedeCMS错误警告:连接数据库失败 的解决办法、DedeCMS v5.5 上传图片不加水印的解决办法、DedeCMS v5.5后台验证码错误的解决办法、dedecms v5.7水印功能无效的解决办法的有价值的信息。
本文目录一览:- DEDECMS 游客不能匿名软件投稿的解决办法
- DedeCMS Error Track:DedeCMS错误警告:连接数据库失败 的解决办法
- DedeCMS v5.5 上传图片不加水印的解决办法
- DedeCMS v5.5后台验证码错误的解决办法
- dedecms v5.7水印功能无效的解决办法
DEDECMS 游客不能匿名软件投稿的解决办法
前段时间由于工作较忙,dede58download一直处于关闭状态,*近经过几天的忙碌,终于把download频道()重新开放了,放弃了原来的新云download系统,改成使用DEDECMS与主站融合在一起,当一切就绪时,有位热心的网站管理员朋友向烈火反映,说不能在烈火发布软件投稿,经过检查确实如此。
于是在内容模型中将软件的投稿功能改为游客,试了一下还是不行,这是为什么呢?找到member下的soft_add.php,发现以下提示:
考虑安全原因不管是否开启游客投稿功能,都不允许用户投稿
原来,不管后台设置是否游客可以发布软件,dede默认都是不能发布的,这是考虑安全问题。
如果需要游客发布软件的话,在member/soft_add.php找到:
Copy to Clipboard引用的内容:[]
//考虑安全原因不管是否开启游客投稿功能,都不允许用户投稿
CheckRank(0,0);
if($cfg_mb_lit=='Y')
{
ShowMsg("由于系统开启了精简版会员空间,你访问的功能不可用!","-1");
exit();
}
删除或注释(易优建议注释掉,以免日后关闭投稿使用)。
本文章网址:http://www.ppssdd.com/code/7041.html。转载请保留出处,谢谢合作!DedeCMS Error Track:DedeCMS错误警告:连接数据库失败 的解决办法
《Dedecms Error Track:Dedecms错误警告:连接数据库失败 的解决办法》要点:
本文介绍了Dedecms Error Track:Dedecms错误警告:连接数据库失败 的解决办法,希望对您有用。如果有疑问,可以联系我们。
其实错误提示已经很明显了,说明Dedecms系统与数据库连接错误.
解决办法:
找到 data/common.inc.PHP 文件,用文本编辑器打开,代码如下:
<?PHP
//数据库连接信息
$cfg_dbhost = 'localhost';
$cfg_dbname = 'Dedecmsv57utf8sp1';
$cfg_dbuser = 'root';
$cfg_dbpwd = 'abcdefgg';
$cfg_dbprefix = 'dede_';
$cfg_db_language = 'utf8';
?>
正确填写$cfg_dbname(数据库名)、$cfg_dbuser(数据库用户名)和$cfg_dbpwd(数据库暗码)等信息,就可以解决这个问题.
欢迎参与《Dedecms Error Track:Dedecms错误警告:连接数据库失败 的解决办法》讨论,分享您的想法,小编PHP学院为您提供专业教程。
DedeCMS v5.5 上传图片不加水印的解决办法
Dedecms v5.5 修正BUG,关于文章编辑器上传图片,未能加入水印的解决方法。
打开include\FCKeditor\editor\dialog\dede_image.PHP
第117行,原文:
以下为引用的内容: if (in_array($imgfile_type,$cfg_photo_typenames)) { WaterImg($fullfilename,'up'); } |
修改为:
以下为引用的内容: if ($needwatermark=="1" && in_array($imgfile_type,$cfg_photo_typenames)) //修改 by nic { WaterImg($fullfilename,'up'); WaterImg($full_litfilename,'up'); // add by nic } |
DedeCMS v5.5后台验证码错误的解决办法
这两天发现后台登陆时候老是提示验证码错误,原来用的是IE6.0 换了个google 的chrome 浏览器,能进去了,今天发现又死活进不了,参照论坛上所说的 ,修改login.PHP 后提示 session temp 错误,幸好自己的服务器,登陆后发现原来 PHP 下的session temp 无法读写,文件系统出问题,倒是这个文件夹无法正常读写,因此 后台老是错误,登陆不上,最后把原来的sessiontemp 改名后(错误导致无法)新建了一个同名的文件夹,测试后正常!问题解决。以下是 坛子里搜到的其他信息,仅作参考
解决一:data/session 保存不成功,原因是目录没有写权限(权限777);
解决二:可以取消掉验证码,具体方法如下
实现的方法一共分为两步来进行:
打开 dede/login.PHP 找到:
if($validate=='' || $validate != $svali)
替换为:
if( false)
然后,在模板dede/templets/login.htm里去掉以下验证码的具体HTML代码:
dedecms v5.7水印功能无效的解决办法
今天测试dedecms的水印功能,发现在实际的生产环境中没有效果啦,之前在使用dedecms v5.6的时候,没有该情况,按以下顺序检查相关功能是否已经打开。 登陆网站管理后台,点击系统--系统设置--...
今天测试dedecms的水印功能,发现在实际的生产环境中没有效果啦,之前在使用dedecms v5.6的时候,没有该情况,按以下顺序检查相关功能是否已经打开。
登陆网站管理后台,点击系统-->系统设置-->系统基本参数-->附件设置,
找到图集是否使用水印(小图也会受影响)这项,我们选择“是”,
点击系统-->系统设置-->图片水印设置,
看一下DedeCMS系统配置参数 - 图片水印设置中的相应功能是否已经打开,
上传的图片是否使用图片水印功能:开启
采集的图片是否使用图片水印功能:开启
检查选择水印的文件类型是否正确及水印文件是否存在。
以上设置好之后,我们需要打开dede\swfupload.php文件,找到
//WaterImg($cfg_basedir.$fileurl, 'up');
把前面的//去掉保存,覆盖原文件,
$fileurl = $filedir.'/'.$filename.$sname;
$rs = copy($FiledataNew, $cfg_basedir.$fileurl);
unlink($FiledataNew);
if(!$rs)
{
echo "ERROR: Copy Uploadfile Error! ";
exit(0);
}
WaterImg($cfg_basedir.$fileurl, 'up');
$title = $filename.$sname;
$inquery = "INSERT INTO `dede_uploads`(title,url,mediatype,width,height,playtime,filesize,uptime,mid)
VALUES ('$title','$fileurl','$ftype','0','0','0','".filesize($cfg_basedir.$fileurl)."','".time()."','".$cuserLogin->getUserID()."'); ";
if(!empty($arcid))
{
$inquery = "INSERT INTO `dede_uploads`(arcid,title,url,mediatype,width,height,playtime,filesize,uptime,mid)
VALUES ('$arcid','$title','$fileurl','$ftype','0','0','0','".filesize($cfg_basedir.$fileurl)."','".time()."','".$cuserLogin->getUserID()."'); ";
}
测试上传图片水印功能成功!
本文章网址:http://www.ppssdd.com/code/21228.html。转载请保留出处,谢谢合作!
今天关于DEDECMS 游客不能匿名软件投稿的解决办法的介绍到此结束,谢谢您的阅读,有关DedeCMS Error Track:DedeCMS错误警告:连接数据库失败 的解决办法、DedeCMS v5.5 上传图片不加水印的解决办法、DedeCMS v5.5后台验证码错误的解决办法、dedecms v5.7水印功能无效的解决办法等更多相关知识的信息可以在本站进行查询。
本文标签: