tink 发表于 2019-12-22 17:15:21

请教军哥,lnmp1.6安装多版本php之后,不提示多版本选择

感谢军哥!

lnmp1.6安装了多php版本共存之后,进程启动均正常,两个php版本的enable.conf也都存在,但是每次lnmp vhost add之后,选择完日志后,不提示存在多版本php,这是什么原因呢?

wangweida 发表于 2019-12-23 09:31:35

你看一下Lnmp 管理命令文件,是不是有多PHP的相关检测脚本? 可以尝试换一下这个命令文件到最新的试试看

tink 发表于 2019-12-23 09:44:29

wangweida 发表于 2019-12-23 09:31
你看一下Lnmp 管理命令文件,是不是有多PHP的相关检测脚本? 可以尝试换一下这个命令文件到最新的试试看 ...

https://i.loli.net/2019/12/23/9XonOGCcSeig3WD.jpg

看了下脚本,脚本里面只有lnmp_start,lnmp_stop, lnmp_reload这三个函数有mphp的操作,其他地方貌似没有

tink 发表于 2019-12-23 09:48:21

wangweida 发表于 2019-12-23 09:31
你看一下Lnmp 管理命令文件,是不是有多PHP的相关检测脚本? 可以尝试换一下这个命令文件到最新的试试看 ...

https://i.loli.net/2019/12/23/OzltkCTZchIHQ3E.jpg

又相信看了下,确实又多php的内容,但是不知道为什么不提示

tink 发表于 2019-12-23 09:50:20

tink 发表于 2019-12-23 09:44
看了下脚本,脚本里面只有lnmp_start,lnmp_stop, lnmp_reload这三个函数有mphp的操作,其他地方貌似没 ...

手动给脚本呢里增加了php7.3的内容之后,ok了,谢谢

licess 发表于 2019-12-23 11:17:18

比如说安装的php 7.2多php版本,就必须有 /usr/local/php7.2/sbin/php-fpm/usr/local/nginx/conf/enable-php7.2.conf 和 /etc/init.d/php-fpm7.2 这三个文件才会提示
如果是php 7.3的话脚本里面漏了php 7.3的判断脚本
enable.conf 只是对默认php版本的

tink 发表于 2019-12-23 14:19:34

licess 发表于 2019-12-23 11:17
比如说安装的php 7.2多php版本,就必须有 /usr/local/php7.2/sbin/php-fpm/usr/local/nginx/conf/enable- ...

嗯嗯,已经按照这个方法解决!感谢

另外还有个问题,我升级到1.6之后,启用了TLS1.3但是不知道为什么不成功,vhost的配置文件也添加好了,nginx编译选项如下

https://i.loli.net/2019/12/23/McQTiIfD8pwjhLK.jpg

licess 发表于 2019-12-23 20:09:13

tink 发表于 2019-12-23 14:19
嗯嗯,已经按照这个方法解决!感谢

另外还有个问题,我升级到1.6之后,启用了TLS1.3但是不知道为什么不 ...

默认参数就是支持的,使用 lnmp vhost add 添加带ssl的虚拟主机默认都是支持到tls 1.3的
但tls 1.3也得浏览器支持才行
页: [1]
查看完整版本: 请教军哥,lnmp1.6安装多版本php之后,不提示多版本选择