标签 openlitespeed 下的文章

openlitespeed安装php56-mysql出现版本不匹配的问题

场景:在CentOS7里安装openlitespeed,配置php5.6。测试使用mysql站点的网站程序时,页头会显示:Warning: mysql_connect(): Headers and client library minor version mismatch. Headers:50560 Library:50637

过程:

1.在phpinfo信息页会显示 mysql Client API version - 5.6.37
openlitespeed-mysql-version-1.png

2.yum remove lsphp56-mysql # 删除 lsphp56-mysql

3.yum install lsphp56-mysqlnd # 安装 lsphp56-mysqlnd

4./usr/local/lsws/bin/lswsctrl restart # 重启 openlitespeed

5.在phpinfo信息页显示的是 mysql Client API version - mysqlnd 5.0.11-dev - 20120503
openlitespeed-mysql-version-2.png

5.再次测试网站程序,不会提示mysql版本不匹配的警告信息了

参考:

在Debian9里安装OpenLiteSpeed

系统是 Debian9 64位,安装 OpenLiteSpeed 14。

过程:

1.wget -O - http://rpms.litespeedtech.com/debian/enable_lst_debain_repo.sh | bash # 添加litespeed安装源

2.apt install openlitespeed # 安装 openlitespeed

3.apt install lsphp72 lsphp72-curl lsphp72-imap lsphp72-mysql lsphp72-intl lsphp72-pgsql lsphp72-sqlite3 lsphp72-tidy lsphp72-snmp # openlitespeed 自带php5.6,这里加装php7.2

4.apt install mariadb-server # 安装maridadb数据库

5.浏览器访问8088端口,可以看到openlitespeed的默认页
open-lite-speed-1.png

6.phpinfo信息,默认是php5.6
open-lite-speed-2.png

7.浏览器访问7080端口,如 http://szt.anqun.org:7080 # 登录到openlitespeed管理面板,默认登录名是admin,密码是123456
open-lite-speed-3.png

6.登录后,可在右上角切换到“中文”
open-lite-speed-4.png

参考: