安装与配置问题
1 安装过程中提示"不支持fileinfo"怎么办?
现象描述:安装飞飞CMS时,系统提示"不支持fileinfo"导致安装失败。
解决方案:
- 宝塔面板操作:
- 打开宝塔面板,进入"软件管理",选择当前使用的PHP版本(如7.2)并点击"设置"。
- 在PHP配置文件中找到
;extension=php_fileinfo.dll,删除前面的分号,保存后重启PHP服务。
- 手动修改配置:
- 直接编辑
php.ini文件,取消extension=php_fileinfo.dll前的注释,保存并重启Web服务。 - 若PHP版本低于7.0,建议升级至7.0及以上版本。
- 直接编辑
2 伪静态配置导致中文URL乱码
现象描述:IIS环境下使用伪静态时,中文URL出现乱码。
解决方案:
- 确认伪静态组件版本:
- 若使用ISAPI_Rewrite 3.x,在RewriteRule末尾添加
[NU]参数。 - 示例规则:
RewriteRule ^search-(.*)-(.*)-([0-9]+).html$ index.php?s=/Home-vod-search-wd-$1-actor-$2-p-$3 [QSA,NU,PT,L]
- 若使用ISAPI_Rewrite 3.x,在RewriteRule末尾添加
- URL编码处理:
- 对中文参数进行URL编码(如
%E4%B8%AD%E6%96%87),确保传输过程中编码一致。
- 对中文参数进行URL编码(如
3 安装后无法访问后台
现象描述:安装完成后,访问http://域名/admin.php提示"页面不存在"。
排查步骤:
- 检查文件权限:
- Linux系统需设置
./application/目录权限为777,确保Web服务器有读写权限。
- Linux系统需设置
- 清除缓存:
- 删除
./runtime/cache/目录下的所有文件,重新生成缓存。
- 删除
- 验证安装流程:
- 确认是否完成数据库导入及后台账号设置(默认账号:
admin,密码:admin888)。
- 确认是否完成数据库导入及后台账号设置(默认账号:
功能使用问题
1 视频采集后无法播放
现象描述:通过采集功能添加的视频资源无法正常播放。
解决方案:
- 检查播放器配置:
进入后台"视频管理"→"系统播放器",确认是否已导入对应的播放器(如ckm3u8)。
- 绑定分类与播放器:
采集视频前需先绑定分类,并确保每个分类关联了正确的播放器。
- 解析接口验证:
测试解析接口是否支持腾讯、优酷等平台的视频地址,若不支持需更换解析接口。
2 广告位无法显示
现象描述:后台创建的广告位在前端页面不展示。
排查步骤:

- 关联:
进入"广告管理"→"广告内容管理",确认广告内容已上传并与广告位关联。
- 缓存问题:
- 清除系统缓存(
./runtime/cache/),并强制刷新浏览器(Ctrl+F5)。
- 清除系统缓存(
- 广告位代码嵌入:
- 检查模板文件是否正确嵌入广告位代码(如
{ads:ad_1})。
- 检查模板文件是否正确嵌入广告位代码(如
3 会员试看功能失效
现象描述:游客用户无法试看视频,直接提示需要登录或积分不足。
解决方案:
- 试看时长配置:
进入"用户运营"→"会员参数配置",设置试看时长(如1分钟)。
- 用户组权限设置:
编辑"游客用户组",取消所有分类的"播放页"权限,仅保留试看权限。
- 模板兼容性:
确认使用的模板支持试看功能(默认"喵哣主题"支持),第三方模板可能存在兼容性问题。
性能优化与安全维护
1 数据库备份与恢复
操作流程:

- 备份数据库:
进入后台"数据库管理"→"备份数据库",下载备份文件。
- 恢复数据库:
上传备份文件至"数据库管理"→"恢复数据库",选择文件并点击"还原"。
- 注意事项:
恢复后需重新设置后台账号密码,并检查定时任务是否正常运行。
2 敏感词过滤配置
操作步骤:
- 进入敏感词管理:
后台"系统设置"→"敏感词过滤",添加需要过滤的关键词。
- 过滤策略:
选择"替换为*"或"禁止发布",确保内容符合法律法规。

3 服务器环境要求
最低配置建议:
- PHP版本:7.0及以上(推荐7.2)。
- 扩展支持:
fileinfo、opcache、mysqli、gd。 - 数据库:MySQL 5.6及以上(字符集建议使用utf8mb4)。
- Web服务器:Apache 2.4+ 或 Nginx 1.18+(需支持伪静态)。
高级功能与扩展
1 多平台数据迁移
场景:将飞飞CMS数据迁移至苹果CMS V10。
操作步骤:
- 下载转换插件:
- 上传
convert.php至苹果CMS V10根目录。
- 上传
- 配置转换参数:
- 修改
php.ini中的memory_limit为512M,max_allowed_packet为500M。
- 修改
- 执行转换:
- 访问
http://域名/convert.php,选择源CMS类型(飞飞CMS)并开始转换。
- 访问
- 后续处理:
- 转换完成后删除
convert.php文件,避免安全风险。
- 转换完成后删除
2 自定义模板开发
开发流程:
- 模板结构:
- 创建
./application/views/目录下的PC端或移动端模板文件夹。
- 创建
- 后台配置:
进入"主题设置"→"模板管理",选择新模板并启用。
- 代码示例:
<!-- 示例:首页幻灯片调用 --> {volist name="slideList" id="vo"} <div class="swiper-slide"> <img src="{$vo.pic}" alt="{$vo.title}"> </div> {/volist}
常见错误排查
1 模块加载失败(Module not found)
排查步骤:
- 路径配置检查:
- 确认
config/module.php中模块路径是否正确,注意大小写敏感。
- 确认
- 文件完整性验证:
- 检查模块控制器(如
ModuleController.php)是否存在,模型和视图文件是否完整。
- 检查模块控制器(如
- 权限与缓存:
- 设置模块目录权限为755,清除
runtime/cache/目录下的缓存文件。
- 设置模块目录权限为755,清除
2 PHP版本兼容性问题
现象:低版本PHP(如5.6)导致部分功能无法使用。
解决方案:
- 升级PHP:
通过宝塔面板或服务器控制面板升级至PHP 7.0及以上版本。
- 扩展安装:
- 确保启用
opcache、fileinfo等必要扩展,重启PHP服务。
- 确保启用
飞飞CMS作为一款功能全面的内容管理系统,在安装配置、功能使用及性能优化中可能遇到多种问题,通过本文的系统性解析,用户可快速定位并解决常见问题,建议定期备份数据、关注官方更新,并积极参与社区交流以获取最新技术支持。