当前位置: 首页> 健康> 知识 > 做高端网站建设公司_莱芜杂谈 莱芜话题_起飞页自助建站平台_长沙网站seo推广

做高端网站建设公司_莱芜杂谈 莱芜话题_起飞页自助建站平台_长沙网站seo推广

时间:2025/7/17 15:40:55来源:https://blog.csdn.net/m0_63603104/article/details/144492273 浏览次数:0次
做高端网站建设公司_莱芜杂谈 莱芜话题_起飞页自助建站平台_长沙网站seo推广

        因为功能还是一样的,所以我直接重新启动了一套,没有在之前的那套上面修改。一定切记,步骤如下:

一、修改api服务对应的环境配置文件

        在根目录下.env.development文件中,修改配置参数,代码如下:

APP_DEBUG = true
[APP]
DEFAULT_TIMEZONE = Asia/Shanghai
[DATABASE]
TYPE = mysql
HOSTNAME = 172.20.36.143
DATABASE = thinkphp6_socket
USERNAME = thinkphp6_socket_base
PASSWORD = SK@$38z$1ZO%0bYvm
HOSTPORT = 3306
CHARSET = utf8
DEBUG = true
PREFIX = nc_
[LANG]
default_lang = zh-cn
[REDIS]
HOST=172.20.36.144
SCHEME=tcp
PORT=6379
PASSWORD=QXtr@@PxjoLenGon
DATA_DB_API=121
DATA_DB_ADMIN=122
OTHER_DB=122
CACHE_DB=122
TOKEN_DB=123
DEFAULT_DB=0

二、修改api服务对应的服务环境配置

        在根目录下config文件夹下rabbitmq.php文件中,修改数据库配置及redis配置,具体代码如下:

<?php
/*** rabbitmq配置文件* User: 龙哥·三年风水* Date: 2024/12/11* Time: 14:47*/
return ['is_formal' =>  '1',//正式环境时修改为0,测试环境时修改为1'redis' => [['host'     => "192.168.0.157",'port'     => 6379,'password' => "QXtr@@PxjoLenGon",'select' => 123,'temporary' => 121],['host'     => "172.20.36.144",'port'     => 6379,'password' => "QXtr@@PxjoLenGon",'select' => 123,'temporary' => 121]],'mysql' => [['host'     => "192.168.0.161",'port'     => "3306",'user'     => "thinkphp6_socket_base",'password' => "SK@$38z$1ZO%0bYvm",'dbname'    => "thinkphp6_socket"],['host'     => "172.20.36.143",'port'     => "3306",'user'     => "thinkphp6_socket_base",'password' => "SK@$38z$1ZO%0bYvm",'dbname'    => "thinkphp6_socket"]],
];

三、注释邮件发送服务

        1、注释掉登录下面的发送邮件

                在根目录下app文件夹下controller文件夹下common文件夹下Login.php文件中,找到doLogin方法,注释掉以下代码:

/*$emailSender = new EmailSender();$emailSender::send($param['username'],'登录系统',$resData['realname'].'于'.$param['login_time'].'登录系统');*/

        2、注释掉退出下面的发送邮件

                在根目录下app文件夹下controller文件夹下permission文件夹下Member.php文件中,找到logout方法,注释掉以下代码:

/*$emailSender = new EmailSender();$emailSender::send($this->email,'退出系统',$this->realname.'于'.date('Y-m-d H:i:s',time()).'退出系统');*/

        3、注释掉过期下面的发送邮件

                在根目录下app文件夹下command文件夹下ExpireToken.php文件中,找到execute方法,注释掉以下代码:

/*$sqlMailFind = "SELECT `username`,`account`,`smtp_address`,`smtp_port`,`smtp_password`,`smtp_protocol` FROM nc_param_mail WHERE id = 1";$retMailData =  $dbconnect->query($sqlMailFind)->fetch();$emailContent = $retAdminData['realname'].'于'.$expireDateTime.'自动退出系统';$phpMailer = new PHPMailer(true);$phpMailer->isSMTP();// 使用SMTP服务$phpMailer->CharSet = 'utf8';// 编码格式为utf8,不设置编码的话,中文会出现乱码$phpMailer->Host = $retMailData['smtp_address'];// 发送人的SMTP服务器地址$phpMailer->SMTPAuth = true;// 是否使用身份验证$phpMailer->Username = $retMailData['account'];// SMTP账号$phpMailer->Password = $retMailData['smtp_password'];// SMTP密码$phpMailer->SMTPSecure = $retMailData['smtp_protocol'];// 使用ssl协议方式$phpMailer->Port = $retMailData['smtp_port'];// ssl协议方式端口号是465$phpMailer->setFrom($retMailData['account'],$retMailData['username']);// 设置发件人信息,如邮件格式说明中的发件人,这里会显示为$phpMailer->addAddress($retAdminData['email'],'自动退出系统');// 设置收件人信息,如邮件格式说明中的收件人$phpMailer->isHTML(true);$phpMailer->Subject = '自动退出系统';$phpMailer->Body = $emailContent;$phpMailer->send();if(!empty($phpMailer->ErrorInfo)){file_put_contents('redis_cluster_control_api_expire_token.txt', json_encode($phpMailer->ErrorInfo) . PHP_EOL, FILE_APPEND);}*/

四、重新生成加解密秘钥

        只要访问一下index/generate_rsa就会自动生成,记住采用的是post方法。

五、其他

        创建数据库、导入数据、采用域名进行发布。

关键字:做高端网站建设公司_莱芜杂谈 莱芜话题_起飞页自助建站平台_长沙网站seo推广

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: