LMLPHP后院

MySQL 主从同步复制实现步骤

💪💪💪主从复制最好遵守从服务器的版本不低于主服务器的版本原则,MariaDB 和 MySQL 之间也许会有一些问题(笔者测试过能正常复制)。整个过程遇到各种问题在所难免,本文基于安全的缘故,增加了 ssl 的步骤。先配置服务器一些关键的配置项目主:[mysqld] server-id=2 log-bin=mysql-bin innodb_flush_log_at_trx_commit=1 sync_b...

告别 startssl 拥抱 letsencrypt

自从发现在部分平台的浏览器上,本站证书不被信任之后,今天正式将使用了一年的 startssl 证书撤下,开始全新的 letsencrypt https 时代。据说 startssl 的大股东是“奇虎360”,也是醉了,startssl 的证书在 firefox 和 chrome 平台下已经不被信任。不过 letsencrypt 实在不好用,一看依赖一大堆,让人望而生畏。观察了一些时间后,还是决定用它。我...

使用 openssl 将 pfx 证书转换为 pem

错。于是一急之下,使用 LMLPHP 写了个小栗子(例子)测试了下。结果 curl 报错如下:Error 58: could not load PEM client certificate, OpenSSL error error:0906D06C:PEM routines:PEM_read_bio:no start line, (no key found, wrong pass phrase, or ...

Nginx 403 错误解决方法

,好像并不能继承默认的 localhost,比如 index 的配置,不愧是轻量级的服务器。大概的配置如下所示: server { listen 80; server_name home.may; #ssl_certificate ssl/example.com.crt; #ssl_certificate_key ssl/example.com.key; error_log /var/log/nginx...

解决configure: error: Cannot find OpenSSL's <evp.h>

P 时,默认是不会安装 pdo_mysql 扩展的,这样动态编译 mysqlnd、pdo_mysql 扩展会报一些奇怪的错误,如下:configure: error: Cannot find OpenSSL's <evp.h> 尝试了很多方法,依然解决不了这个问题,其实 evp.h 是存在的,于是只能重新编译 PHP,问题解决。在 PHP 源码编译安装的时候指定 --with-pdo-mysql 参数即...

使用LMLPHP和PHPMailer发送邮件

inglin@126.com'; // SMTP username $mail->Password = 'passwd'; // SMTP password $mail->SMTPSecure = 'ssl'; // Enable TLS encryption, `ssl` also accepted $mail->Port = 587; // TCP port to connect to $mail-...

解决 The mysql extension is deprecated and will be removed in the future

one of the PHP developers listed missing points like these: Stored Procedures Prepared Statements (SSL-)Encryption Compression Full charset support 低级快速的解决方案:关闭 deprecated 类型的报错。特别提醒,过时报错使用 @ 符号是不能屏蔽的。 ...

Linux Ubuntu 下配置虚拟主机并开启ReWrite教程

件如下: root@may:/etc/apache2# tree sites-available/ sites-available/ ├── 000-default.conf ├── default-ssl.conf ├── lblog.lmlphp.com.conf └── webchat.lmlphp.com.conf 0 directories, 4 files root@may:/etc/apa...

LMLPHP第五期更新功能

pre class="code">...</pre>。增加MySQL数据库驱动类LMLPHP框架新增提供了LMLPHP官方打造的强大的MySQL数据库驱动类,并且提供更加智能的query方法和更安全的SSL加密连接。增强控制器条件方法配置LMLPHP框架增加了强大的条件配置功能,通过在控制器类中配置conditions属性快速便捷的实现方法执行时的条件方法,当指定的条件方法返回“真”时才会执行该方法,此...

springboot mybatis 多数据源配置

ection driverClass="com.mysql.jdbc.Driver" connectionURL="jdbc:mysql://192.168.1.122:3306/dbName?useSSL=true&useUnicode=true&characterEncoding=utf-8&autoReconnect=true" userId="root" password=""> </jdbcC...
2020-04-02 20:23:57 1585830237 0.033280