zzzcms免费开源建站系统 ZZZcms建站系统

网站被攻击,经常被挂马如何处理?

本文针对针对linux环境有效,windows服务器无效


网站安全加固及病毒处理

一、先进入空间(服务器),将网站打包下载到本地。
二、电脑中使用D盾查一遍病毒,使用360等杀毒软件再查一遍病毒,
三、手动删除空间中刚才搜索到的病毒。
四、使用空间管理,将upload、数据库所在文件夹设置为可写不可执行(读写)。
五、将其余所有文件和根目录的index.php夹设置为不可写、可执行(只读)。
六、runtime文件夹要留默认权限(全部权限)


操作完以上步骤,基本上可以避免再次中毒,如果您的空间不支持设置权限建议您更换一个空间。
如果您是ECS等服务器可以安装一个D盾,设置文件夹权限如四、五即可

D盾下载:https://www.d99net.net/



sqlite文件夹权限设置,可写不可执行

其他文件夹权限设置,可执行不可写


阅读全文

zzzphp插件安装通用说明

插件安装帮助


一、文件说明

 

1.      将插件解压到网站根目录

2.      将plug.php文件替换到admin跟目录。

3.      模板目录中的文件,是默认cn2016的演示,建议先在默认模板上学习插件的使用,在应用到自己模板上面。

 

二、插件安装

 

1.      进入网站后台;

2.      更改授权域名,见:附件1;

3.      插件管理,输入授权码(会员中心->插件中心),见:附件2;

4.      安装;

 

 

附件1


 

附件2


 



插件安装失败常见问题:

  1. 域名不符,请确认您使用的域名是授权域名,如果是本地测试,使用是虚假HOST域名也要保证和授权域名相同。

  2. 多域名,如果您的网站有多个域名,一定要用授权域名做主域名,其他域名做301跳转,这也是SEO规范操作。

  3. 关闭DNS加速,一般开启DNS加速,云解析,云安全等都是将网站文件缓存到加速服务器上,这时安装过程并不能及时同步,造成安装后无反应。

  4. 文件权限,插件在安装过程中要修改代码及替换文件,请确保打开了写入权限。

  5. 版本问题,由于系统升级造成插件版本不符,请联系管理员索要最新版本插件。

  6. 安全问题,由于安全软件限制,请关闭安全狗、云锁、D盾等软件再行安装。

  7. 环境问题,PHP5.6默认不开启xml组件,建议更换为php5.4安装。

  8. 数据库问题,mysql部分用户权限不足,不能创建表,造成安装失败,这种情况只能在本地配置好在上传,或者推荐使用sqlite数据库。

阅读全文

阿里云ESC服务器封闭25端口,不能发送邮件的解决办法

问题原因:

由于阿里云esc服务器禁用了25端口,导致jmail等邮件组件无法使用,不能发送提醒邮件。

查找阿里云文档和百度最终结果是:

  1. 阿里云现在已经不通过解封25端口。

  2. 使用阿里云免费企业邮箱,也不可以。


解决过程:

  1. 更换组件,如aspEmail,最新版支持465端口。

  2. 提交信息到第三方,由第三方代发。

  3. linnux服务器可以申请解封

更换组件本站已经成功,并让服务器上的几十个站点都可以继续发送提醒邮件了。

提交给第三方,并没有去测试,理论上是可行的。


解决方法:

  1. 服务器上安装aspEmail组件,并注册。

  2. 更改发送代码,将原jmail方法改为aspEmail发送方法。

  3. 注意要使用465的ssl加密方式发送。

  4. 支持aspcms、zzzcms等任意asp程序


找我帮忙:

本站可提供远程协助解决,并提供注册版的AspEmail 5.4.0.6组件和方法。

收费标准200-500。

(200仅提供软件和方法,500是负责安装、调试、售后)


阅读全文