1、Prokvm的安装环境 一定要遵从约定,不然错误很难去解决
环境要求:PHP7.2、Mysql5.7、Redis。PHP模块有(ionCube、redis、ssh2)
目录权限:775
PHP命令行版本设置
2、安装系统后前台无法打开报错
issue:请检查redis是否正常连接,一定要确保redis链接正常
3、老旧版本升级到最新出现后台登入错误、前台正常
issue:请在phpmyadmin数据库执行以下语句 即可
ALTER TABLE `ci_user` ADD COLUMN `is_google_auth` tinyint(1) NULL DEFAULT 1 COMMENT '启用谷歌二次验证码' AFTER `invite_id`;
ALTER TABLE `ci_user` ADD COLUMN `google_auth_secret` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '谷歌验证码安全密钥' AFTER `is_google_auth`;
4、任务异常停止 无法运行
请检查BT面板的默认PHP命令行版本是不是PHP72
5、Prokvm数据库信息修改
/application/config/database.php
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
$active_group = 'default';
$query_builder = TRUE;
$db['default'] = array(
'dsn' => '',
'hostname' => '127.0.0.1', // 数据库服务器地址
'username' => 'root', // 数据库用户名
'password' => 'your_password', // 数据库密码
'database' => 'your_database', // 数据库名称
'port' => '3306', // 数据库端口默认3306
'dbdriver' => 'mysqli', // 驱动类型:mysqli, mysql, pdo 等
'dbprefix' => '', // 表前缀(可选)
'pconnect' => FALSE, // 是否持久连接
'db_debug' => (ENVIRONMENT !== 'production'), // 非生产环境开启调试
'cache_on' => FALSE, // 查询缓存
'cachedir' => '', // 缓存目录
'char_set' => 'utf8', // 字符集
'dbcollat' => 'utf8_general_ci', // 排序规则
'swap_pre' => '',
'encrypt' => FALSE,
'compress' => FALSE,
'stricton' => FALSE,
'failover' => array(),
'save_queries' => TRUE
);
6、老版本升级最新卡数据库备份
issue: QQ群下载文件layer_update.html 替换文件 application\views\admin\blocks
7、https访问时,页面无样式
该问题和服务器证书异常有关,可以在网站根目录添加.env文件,添加 HTTPS = 1,如下图:
文档更新时间: 2025-02-26 11:57 作者:admin