文章目录
问题一:添加SSL证书后,访问不了https
- 首先确保自己的证书有效;
- 其次是确保服务器有开放443端口号;
- 最后再检查防火墙,此时大部分问题可以得到解决。
解决防火墙问题步骤
- netstat -anp 查看防火墙开的端口(如果没有看到443端口,则代表没开启443端口,有则下一步)
- 进入防火墙配置文件 vim /etc/sysconfig/iptables(按下图添加)
- 重启防火墙:service iptables restart
- 完成(要是还不行就把防火墙关了)
问题二:使用php的Cache功能时,出现mkdir() premission denied提示错误
因为我们服务器使用的是Linux系统,默认的目录权限没有全部开启的,造成执行创建文件的时候报错;
所以解决mkdir() premission denied 的问题最直接的方式,把runtime权限放开,让所有用户都可以创建它。
chmod -R 777 runtime(开放权限的目录)
以下是几个经常遇到的报错场景:
- 用TP框架,runtime缓存目录
- 生成图片、upload目录
- 生成excel、upload目录