公司的一个小论坛访问出现乱码,且不能发帖。网站框架为nginx+php+mysql。查看论坛目录,发现新增了许多莫名其妙的目录文件,查看nginx日志,一些访问也不正常。大概处理过程如下:
1.看内存磁盘是否已满
2.看bbs目录权限是否过大
修改为较小的权限chown -R 600。修改后发帖,测试改权限是否影响功能。
3.查看wwwbbs目录有没有新增的不正常的目录。查看nginx 的access.log,判断url访问是否都正常。
4.重启
重启mysql数据库、nginx、php-fpm
先启动php(/etc/init.d/php-fpm restart),再启动nginx
4.找到论坛管理员账号admin的密码,清空缓存
5.使用备份恢复
还好备份过整个bbs目录。用备份数据替换原来的目录,并修改一些权限。admin登录后,清空缓存后可以正常发帖。
时间: 2024-10-29 19:10:56