簡體   English   中英

POPOS:如何將 PHP 恢復為 8.0

[英]POPOS: How to revert PHP to 8.0

我在工作中使用 PopO。 PopOs 已經發布了 22.4 版本,但它帶有 PHP 8.1,我們的開發項目(Laravel)使用 php_cs_fixer,目前僅支持 PHP 8.0。 昨天我的任務是測試我們是否應該升級到 PopOs 22.4。 我測試了 phpbrewhomebrew 他們都沒有很好地工作。 一旦我升級到 PHP 8.1, phpbrew就無法工作(它在任何地方都有一個已棄用的 function)。 Homebrew似乎沒有工作,建議編輯 apache2 httpd.conf 文件,但我們的項目沒有使用 Apache。我目前安裝了 PHP 8.0(位於/usr/bin/php8.0 )但 cli 仍然說我我正在使用 PHP 8.1.7。 我使用update-alternatives --set php /usr/bin/php8.0嘗試更改 cli 正在使用的版本,但這似乎不起作用,盡管當我執行update-alternatives --display php它報告我的鏈接指向/usr/bin/php8.0 然而, php -v返回:

PHP 8.1.7 (cli) (built: Jun 7 2022 18:21:38) (NTS) Copyright (c) The PHP Group Zend Engine v4.1.7, Copyright (c) Zend Technologies with Zend OPcache v8.1.7, Copyright (c), by Zend Technologies

我很絕望,這是我的工作電腦,我需要讓它正常工作。 如何從字面上從 PHP 8.1 恢復到 8.0 版?

可以直接通過終端卸載php 8.1。

sudo apt remove php8.1
sudo apt autoremove

希望這對你有幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM