dedecms数据库超过500MB 10万条数据就容易打不开网站
织梦dedecms网站一般后台打不开的情况有很多种,一般得看了才知道。
当然也有种快速修改的方法:
你可以在织梦官网下载 一个全新的程序,然后解压后中其中的dede文件夹复制并替换你的网站后台即可。
其实当我们用cms建站的时候,数据太多太大,就会遇到生成速度太慢了。
建议你开启伪静态吧,不要直接生成纯静态,太耗费系统资源。
现在各大搜索引擎对动态页面的抓取都差不多了。而且你数据量这么大,已经不在乎收录问题,更重要做好用户体验和seo了
你看其他大型门户网站,很多都是用动态页面的。
如果出现“Service Unavailable”的提示,刷新几下又可以访问。
出现这种情况是由于 网站超过了iis限制造成的由于2003的操作系统在提示IIS过多时并非像2000系统提示“链接人数过多”,而是提示"Service Unavailable",出现这种情况是由于网站超过了系统资源限制造成的,主要是程序占用资源太多。
比如同样是100人在线的论坛,雷傲论坛所占的资源就是PW论坛所占资源的10倍以上;另外,一些死循环程序,或者不优化的程序都会占用太多的系统资源,而系统资源明显是有限的。不过WINDOWS2003的操作系统,各网站之间是以独立进程运行的,不会相互影响。
如果一个网站的程序占资源太多或者发生太多的错误,系统日志就会提示:“应用程序池 'xxx' 被自动禁用,原因是为此应用程序池提供服务的进程中出现一系列错误,或者提示:应用程序池 'xxx' 超过了其作业限制设置。这时,访问这个网站就会提示:Service Unavailable。一般系统会在30秒左右恢复正常,多刷新几次就能正常访问了。
另外,如果 网站当前访问人数过多,超过了系统的iis连接数限制,也会出现Service Unavailable的提示(win2k主机下出现连接过多就会提示:连接过多,请稍后再试;而win2003的主机刚直接提示:Service Unavailable)
----------------------------------------------------------------------------------------------------------
解决方法:
根据Service Unavailable的服务器占用系统资源过多就很容易知道是你的iis里的程序池不能及时的释放导致的,最有效的方法是把iis设置定时释放内存,还有就是加大iis的连接数 要是连接数是无限的那就直接忽略,还有数据库10W条数据你生成了html没有,要不然你的数据库读取会很吃力的,网站打开也会比较慢,建议所以页面生成html
望采纳!
在主机控制面板导出数据,然后再在新空间把数据导入,空间一般都有提供phpMyAdmin或其它MySQL管理工具的,在管理工具里面有数据导入功能。但,有一个最麻烦的问题是要考虑的,就是原MySQL数据库及新MySQL数据库的版本最好一致或接近,否则很有可能无法用这种方法导入,例如,你原MySQL数据库是4x的,而新MySQL数据库是5x,那用这方式十有八九会不行,因为版本不同,语法及属性稍有差别,MySQL最麻烦就是这了。
数据库连接失败了,数据库信息不对,解决方法是~去网站目录里找到date文件夹,在里面找到c~~~~php这个文件,是c开头的,文件名不长,我记不住全名了,你找找一下,如果视图为详细信息的视图的话应该是第一个php文件,打开这些文件,把里面的数据库连接信息改成正确的就可以了,第一项是应该都是localhost,第二项是你数据库的用户名,第三项是数据库名,在下面是数据库密码,在下面是数据超前缀,这个不用管,把用户名,数据库名,密码对应着写对了再进数据库里创建一个相应的数据库,注意编码,这些都写好了你再去把数据还原一下就可以了
0条评论