问题描述
在使用阿里云虚拟主机部署 PBootCMS 时,后台登录界面不显示验证码图片。这通常是由于阿里云虚拟主机的配置问题导致的。
解决方案
- 登录阿里云控制台
- 进入虚拟主机管理
- 进入高级环境设置
- 编辑
php.ini
文件
详细步骤
-
登录阿里云控制台
- 登录阿里云官网:
https://www.aliyun.com/
- 使用您的账号登录。
- 登录阿里云官网:
-
进入虚拟主机管理
- 在控制台中找到并进入“虚拟主机”管理页面。
- 选择您使用的虚拟主机实例。
-
进入高级环境设置
- 在虚拟主机实例的管理页面中,找到“高级环境设置”选项。
- 点击进入“高级环境设置”。
-
编辑
php.ini
文件- 找到“PHP.INI 设置”选项。
- 编辑
php.ini
文件,确保以下配置项正确设置:
; 图片处理扩展 extension=gd.so; 图片缓存目录 ; 可以设置为/tmp或其他临时目录 session.save_path = "/tmp"; 图片缓存权限 session.save_handler = files; 图片缓存模式 session.use_cookies = 1