当前位置: 主页 > 知识大全 >

dedecms无法更新文章及生成文章提示500错误怎么解决?

时间:1970-01-01 08:00    来源:青青草原WiFi    阅读:

昨天我早上起来更新文章,结果添加第一条的时候就出错了,dedecms添加文章的时候报500错误,经常几番排查终于解决500错误的问题。

1、文件夹权限有可能导致dedecms报500错误

比如说你文章生成目录为/a/20136/xxx.html,如果a这个文件夹没有写入权限就会出现500错误

刚开始以为是网站空间又抽风了,因为之前就出现过空间商私自修改了权限导致dedecms无法生成文章,今天出现问题后立马上空间查看权限,仔细查看后发现权限并没有问题。

2、空间超限导致dedecms无法生成文章

多数网站都是使用的虚拟主机,一般来说主机空间大小也就几百MB,但是不断更新文章、下载图片空间几下就满了这样就会引起无法生成文章的问题,这个其实跟第1点是一样的,空间满了后也就没有写入权限

然后立马更新下空间实际使用大小,果然剩余空间大小已经是负的10MB了,整理删除了一些文章后,剩余空间终于变成正数了,激动万分的打开跟版网后台生成文章,结果问题依旧还是500错误,已经把dedecms的/include/common.inc.php文件显示错误信息打开,但这500错误还是没提示到底是哪里有问题,

又是几经折腾,最后怀疑是不是网站被黑,然后上ftp挨个查看网站哪些文件最近被修改过,最后定位到/include/inc/inc_fun_funString.php,发现这个文件昨天被修改过,立马把这个文件下载下来,用DW打开一看

<?php

{
	exit("Request Error!");
}


{
	$str = preg_replace("/<sty(.*)/style>|<scr(.*)/script>|<!--(.*)-->/isU","",$str);
	$alltext = "";
	$start = 1;
	for($i=0;$i<strlen($str);$i++)

很明显这个文件被损坏了内容不全,从最新的dedecms安装目录复制该文件上传到空间后,dedecms报500的错误终于是解决了,但直到现在我也不确实是网站被黑了,还是因为空间超限导致这个文件被损坏的,不过反正问题最终解决了就好,由于500错误本身比较难排查加上php调试比较麻烦,特地分享到网站上希望能帮助所到类似问题的朋友,如果你碰到500错误有比较好的解决办法,欢迎分享给我们。

  

(注:本文来自互联网,不代表本站的观点和立场,如侵犯了您的权益,请您告知,邮件@gmail.com联系我们删除,谢谢。)

标签: dedecms

最新文章

·介绍国内免费网盘直链,免费CDN加速

·《不思议迷宫》手游皮特技能什么意思

·《阴阳师》式神总决选怎么投票

·《王者荣耀》新版达摩怎么出装

·《不思议迷宫》创世之门平民怎么打通关

·《王者荣耀》S6射手怎么出装比较好

·《王者荣耀》S6哪些刺客英雄好上分

·《不思议迷宫》创世之门100层奖励汇总

热点文章

·笔记本无线连接wifi连接成功,却上不了

·4种方法解决蓝牙与WiFi信号干扰的问题

·苹果电脑MacBook连不上WiFi怎么办?

·VMWare虚拟机提示:锁定文件失败,打不

·电脑无法识别USB无线网卡怎么办?

·开机去掉“选择要启动的操作系统,或按

·华为荣耀3C畅玩版(Hol-T00移动3G)手机

·Win7文字显示乱码,修复电脑中文乱码的