AI支付需要,centos8.4如何升级php7.4?

wocall

问题描述

在配置支付时,需要安装:
进入到webman目录安装 webman-admin 及其它所需组件
cd webman && composer require -W webman/admin yansongda/pay:~3.1.0

结果提示:

嫌弃我的PHP版本是7.2

然后升级7.4时,又告诉我,操作系统是centos8.4,逼格不够啊

咋办呢?有其它资源可借用么?还是必须要升级操作系统?

1266 8 1
8个回答

walkor 打赏

试下 cd webman && composer require -W webman/admin yansongda/pay:~3.0.0

  • wocall 2023-08-27

    下面图是运行结果。。。:(

  • rbac_bin 2023-08-29

    我php是7.2的,用yansongda/pay:~3.0.0也提示php版本不符,服务器有其他项目在运行需要这个版本。老大,这怎么办呀

  • walkor 2023-08-29

    linux系统的话用静态php,下载地址 https://www.workerman.net/download
    解压后是一个独立的php可执行文件,比如解压到webman目录下。运行时用 ./php start.php start -d 运行。
    安装yansongda/pay时用 composer require -W webman/admin yansongda/pay:~3.1.0 --ignore-platform-reqs

    windows系统的话升级下php

  • rbac_bin 2023-08-29

    感谢老大,安装成功了,但之后,需要删掉这个静态php不,还是需要一直运行?

  • rbac_bin 2023-08-29

    老大,安装成功了,但重启不了webmen了,会报错:PHP Warning: Module 'fileinfo' already loaded in Unknown on line 0
    PHP Parse error: syntax error, unexpected ')' in /www/wwwroot/webman/vendor/yansongda/pay/src/Functions.php on line 150

    Parse error: syntax error, unexpected ')' in /www/wwwroot/webman/vendor/yansongda/pay/src/Functions.php on line 150

  • walkor 2023-08-29

    静态php解压到webman目录下,运行时用 ./php start.php start -d 运行

  • rbac_bin 2023-08-29

    1、下载静态php后,我已经执行 ./php start.php start -d,也执行composer require -W yansongda/pay:~3.1.0 --ignore-platform-reqs正常下载完成
    2、下载安装后需要重启webmen吗?但我执行./php start.php reload或./php start.php start -d都会报错:Parse error: syntax error, unexpected '|', expecting variable (T_VARIABLE) in /www/wwwroot/webman/vendor/psr/log/src/LoggerInterface.php on line 30

  • walkor 2023-08-29

    静态php下载的哪个版本?

  • rbac_bin 2023-08-29

    7.4.33

  • walkor 2023-08-29

    下载个8.0试下

  • rbac_bin 2023-08-29

    好的

  • rbac_bin 2023-08-29

    8.0可以用,感谢老大

  • rbac_bin 2023-08-29

    老大,咱有微信群吗?有其他问题想咨询:
    这个ai里涉及的微信支付是需要申请“H5支付”还是默认的“JSAPI支付”?

  • walkor 2023-08-29

    没有微信群,目前还没做移动支付。现在应该是Native支付

  • rbac_bin 2023-08-30

    老大,支付这块,是否可以出一个详细的教程。我配置了秘钥那些后,notify_url不知道咋填,然后那个应用id,小程序id,公众号id三个必填一个,这个不知道作用是啥

  • walkor 2023-08-30

    notify_url 不用填写。应用id,小程序id,公众号id 如果都比填写不会报错,如果你不报错就不填写

wocall

折腾一番,貌似升级为7.4了,但是安装仍然遇到很多问题,困了,想睡觉了。

  • 暂无评论
PHP甩JAVA一条街

centos8 系列不是不维护了吗? 用7.x最稳的, 比JAVA还稳

admin

体现了 docker的便捷性

  • 暂无评论
胡桃

问题没解决还能睡得着,可以转行了

  • wocall 2023-08-28

    该睡睡,吃吃吃,啥也不耽误:)

真的是你呀

不想折腾就用宝塔,可视化操作,一键切换php版本

  • 暂无评论
rbac_bin

老大,求助,啥也没动(就在项目根目录下安装了个静态php)。今天在后台上传头像时,就报错了
截图
看代码,执行save就会报错。不知道啥情况。
截图

  • walkor 2023-10-19

    Request URL is abnormal: error 看起来不是后端的报错

  • rbac_bin 2023-10-20

    我进方法里打了断点,就图中框起来部分,只要经过了就报错

  • walkor 2023-10-20

    看下浏览器开发者模式network那里返回得什么

小W

多版本php了解下

  • 暂无评论
年代过于久远,无法发表回答
×
🔝