国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

好尷尬啊 redis 怎么就要求8.1了

有時(shí)有晌

composer require -W illuminate/redis illuminate/events

剛把版本從7.1升級(jí)到7.2兼容webman這就。。。好尷尬啊。

我是來(lái)還愿的,一頓操作下來(lái),反正現(xiàn)在是能運(yùn)行了。

本地環(huán)境跟服務(wù)器環(huán)境都搞成8.0的版本,然后安裝redis擴(kuò)展時(shí)候默認(rèn)要求是8.1,然后根據(jù)錯(cuò)誤提示改成支持8.0的,直接在composer.json里改就好,我是底下的

  "require": {
    "php": ">=7.2",
    "workerman/webman-framework": "^1.5.0",
    "monolog/monolog": "^2.0",
    "webman/gateway-worker": "^1.0",
    "psr/container": "1.1.1",
    "illuminate/redis": "^8.0",
    "illuminate/events": "^8.0",
    "illuminate/database": "^8.0",
    "illuminate/pagination": "^8.0",
    "symfony/var-dumper": "^4.0"
  }

然后如果是用寶塔并且版本是8.0的
在服務(wù)器啟動(dòng)start.php文件時(shí)候可能會(huì)報(bào)錯(cuò),
到這里把禁用函數(shù)從里邊刪除掉:

然后大概率就沒(méi)啥問(wèn)題了,起不起來(lái)要不來(lái)論壇問(wèn),要不直接問(wèn)gpt查查。

結(jié)果:

另外備注下:webman在寶塔里配置的其他項(xiàng)
http://www.wtbis.cn/a/1495#reply_914

1634 6 2
6個(gè)回答

six

截圖
截圖

我的是php7.2,沒(méi)問(wèn)題。沒(méi)看到哪里要求8.1

  • 有時(shí)有晌 2023-07-15

    我是倆電腦 一個(gè)服務(wù)器 仨環(huán)境不一樣。裝完插件有問(wèn)題,比如現(xiàn)在 本地起來(lái)了 上服務(wù)器 [root@VM-0-16-centos wwwroot]# php start.php start
    PHP Fatal error: Composer detected issues in your platform: Your Composer dependencies require a PHP version ">= 8.0.0". You are running 7.2.21. in /www/admin/sichu.eatandshow.com_80/wwwroot/vendor/composer/platform_check.php on line 24

    Fatal error: Composer detected issues in your platform: Your Composer dependencies require a PHP version ">= 8.0.0". You are running 7.2.21. in /www/admin/sichu.eatandshow.com_80/wwwroot/vendor/composer/platform_check.php on line 24

  • 有時(shí)有晌 2023-07-15

    好煩 搞環(huán)境問(wèn)題

  • 有時(shí)有晌 2023-07-15

    準(zhǔn)備梭哈 直接把服務(wù)器重裝了 (⊙o⊙)…

  • six 2023-07-15

    本地php版本和服務(wù)器版本不一致是大忌啊,版本不兼容直接上傳運(yùn)行不起來(lái)的。

    比如你在本地是php8,composer裝的都是基于php8的組件,用的php8語(yǔ)法。
    然后你上傳到服務(wù)器,服務(wù)器php7,2,那當(dāng)然用不起來(lái),語(yǔ)法都不兼容。
    composer這一關(guān)都過(guò)不了,直接拒絕啟動(dòng),就是你貼的報(bào)錯(cuò)。

    要么你就不提交vendor composer.lock,或者在服務(wù)器上刪除 vendor composer.lock,在服務(wù)器上執(zhí)行composer install,重新裝依賴也行。

  • damao 2023-07-15

    基本開(kāi)發(fā)常識(shí)都不懂,確實(shí)挺尷尬的 ??

  • tanhongbin 2023-07-17

    如果使用webman沒(méi)有特殊的擴(kuò)展,可以用群主的靜態(tài)php配合寫(xiě),不用安裝php環(huán)境,嘎嘎??

  • 有時(shí)有晌 2023-07-17

    @six @tanhongbin 感謝分享 @damao 確實(shí)沒(méi)你懂的多,要是比你懂得多 我怕我上去搶你飯碗

  • Constantine 2023-07-18

    composer config platform.php 7.2 可以指定composer的php版本

北月妖王

一把梭,直接下載PHP二進(jìn)制可執(zhí)行文件,除非你自己要編譯一些額外的擴(kuò)展。
http://www.wtbis.cn/download

  • tanhongbin 2023-07-17

    我剛在上面回答完,發(fā)現(xiàn)你這里會(huì)回答了??

  • 北月妖王 2023-07-17

    主要是這玩意確實(shí)好用

  • tanhongbin 2023-07-17

    我現(xiàn)在用webman 都不裝環(huán)境了哈哈
    太好用了 跟著項(xiàng)目走

  • ikun 2023-07-17

    這是啥? php源碼包?

  • 有時(shí)有晌 2023-07-17

    下載了,就是用的服務(wù)器比較坑斷斷續(xù)續(xù)的下了 好久才下載好 感謝大佬分享

liziyu

這也是 golang能被青睞的一個(gè)原因吧。

efnic

本地運(yùn)行命令:
composer config -g platform-check false

  • 暫無(wú)評(píng)論
luohonen

因?yàn)槟悴?,所以?dāng)然尷尬了,框架與組件都分不清,illuminate/redis是laravel的組件,laravel最新框架是10版本,要求php8.1,所以你默認(rèn)下的laravel的組件要求8.1有什么問(wèn)題么,要支持7.2就下指定的組件版本不就行了,或者把psr/container改成1.1版本

  • 有時(shí)有晌 2023-07-17

    可不嘛,本來(lái)就不是搞這個(gè)的,不菜不搶你們飯碗了。。

happy321

升吧 8.1有協(xié)程

  • tanhongbin 2023-07-17

    為啥我壓測(cè) 感覺(jué)協(xié)程 和 正常使用是一樣的呀?

  • happy321 2023-07-17

    可能協(xié)程的用法 還沒(méi)被發(fā)掘出來(lái)吧

年代過(guò)于久遠(yuǎn),無(wú)法發(fā)表回答
??