一、网站很正常没做过任何操作突然出现程序错误
这种情况比较复杂,有可能服务器不稳定或系统异常,也有可能被人挂马篡改文件造成。
如果用空间到空间面板上关闭站点再开启站点试试,如果用VPS服务器重启下服务器试试。
如果还不行,到网站后台【管理员专区】-【程序文件检查】-[程序对比文件],点击【第1步:获取原版文件信息】,列出文件列表后点击【第2步:与网站文件做对比】,等待最后检测结果。
如果【程序文件】区域有异常文件,点击[下载安装包,提取源文件覆盖异常文件],提取对应源文件覆盖,如下图。
如果【插件文件】区域有异常文件,到【插件平台】-【个人中心】-【域名管理】-【插件列表】里 对应插件进行[重新升级]操作,然后到【已购买插件】里进行该插件升级操作来修复。
二、程序升级后出现异常
后台【引导页】-【程序信息】看下版本是否为最新版,左侧为当前程序版本,右侧为该程序最新版本,两者一致才说明是最新版。
如果左侧出现如下图红字提示数据库版本不一致,如果当前版本小于程序版本,那说明有执行脚本没执行,到官网下载补丁包提取执行文件运行。如果当前版本大于程序版本,那说明程序文件太旧不匹配当前新版本数据库,升级程序跟数据库同版本或者升级到最新版。
确保程序版本没问题了,然后检查插件列表。【插件平台】-【已购买插件】,看看有没有插件[最新版本]栏有出现如下图【有新版本可用】图标出现,或者[当前版本]栏出现版本信息被划删除线,这些插件都是要升级到最新版,如果提示不能升级,请到 【个人中心】-【域名管理】-【插件列表】进行重置升级。
如果程序版本和插件版本都没问题,那请看该文章第一点对比文件操作。
三、搬家换空间重装服务器系统出现问题
1.数据库不会导入导出,参考文章 http://otcms.com/news/8177.html。
2.如网站出现数据库连接错误的,检查根目录下 config.php 里的数据库连接信息是否正确。
3.上面2点都没问题,还是出现程序错误的,试试该文章方法 http://otcms.com/news/8101.html 。
四、使用或升级到V5.11版本出现大部分图片都加载不了
由于V5.10开始为了增强IIS环境下程序安全性,各子目录添加了取消执行权限配置文件web.config,但由于各空间对IIS安全机制不同,导致部分空间会视为该配置文件导致目录访问异常,解决方案参考:http://otcms.com/news/8192.html
五、程序升级出现脚本文件不存在或错误,无法创建文件缓存
大概率是服务器开启了防火墙或者防篡改软件,比如宝塔的防篡改服务