娛樂城
若何在天使娛樂城Ubuntu中切換多個PHP版本 - 財神娛樂城_捕魚達人_電子遊戲

若何在天使娛樂城Ubuntu中切換多個PHP版本

 
偶然,最新版本的裝置包可能沒法按預期事情。你的法式可能與更新的軟件包不兼容,而且僅支撐特定的舊版軟件包。在這類環境下,你可以立刻將有成績的軟件包降級到其初期的事情版本。請參閱咱們的舊指南,在這相識若何降級 Ubuntu 及其衍生版中的軟件包和在這相識若何降級 Arch Linux 及其衍生版中的軟件包。然則,你無需降級某些軟件包。咱們可以同時使用多個版本。例如,假定你在測試部署在 Ubuntu 18.04 LTS 中的LAMP 棧的 PHP 法式。過了一段時間,你發明運用法式在 PHP 5.6 中事情正常,但在 PHP 7.2 中不正常(Ubuntu 18.04 LTS 默許裝置 PHP 7.x)。你打算從新裝置 PHP 或者整個 LAMP 棧嗎?然則沒有需要。你甚至無須將 PHP 降級到其初期版本。在這個簡短的教程中,我將向你鋪示若何在 Ubuntu 18今彩539中2個號碼多少錢.04 LTS 中切換多個 PHP 版本。它沒你想的那末難。請持續閱讀。

在多個 PHP 版本之間切換

要查望 PHP 的默許裝置版本,請運轉:

  1. $ php -v
  2. PHP 7.2.7-0ubuntu0.18.04.2 (cli) (built: Jul 4 2018 16:55:24) ( NTS )
  3. Copyright (c) 1997-2018 The PHP Group
  4. Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
  5. with Zend OPcache v7.捕魚達人攻略2.7-0ubuntu0.18.04.2, Copyright (c) 1999-2018, by Zend Technologies

如你所見,已經裝置的 PHP 的版本為 7.2.7。在測試你的法式幾天后,你會發明你的法式不支撐 PHP7.2。在這類環境下,同時使用 PHP5.x 以及 PHP7.x 是個不錯的主張,如許你就可以隨時輕松地在任何支撐的版本之間切換。
你無須刪除 PHP7.x 或者從新裝置 LAMP 棧。你可以同時使用 PHP5.x 以及 7.x 版本。
我假定你尚未在你的體系中卸載 PHP 5.6。萬一你已經將其刪除,你可以使用上面的 PPA 再次裝置它。
你可以從 PPA 中裝置 PHP 5.6:

  1. $ sudo add-apt-repository -y ppa:ondrej/php
  2. $ sudo apt update
  3. $ sudo apt install php5.6 

從 PHP 7.x 切換到 PHP 5.x.

起首使用下令禁用 PHP 7.2 模塊:

  1. $ sudo a2dismod php7.2
  2. Module php7.2 disabled.
  3. To activate the new configuration, you need to run:
  4. systemctl restart apache2

接上去,啟用 PHP 5.6 模塊:

  1. $ sudo a2enmod php5.6

將 PHP 5.6 配置為默許版本:

  1. $ sudo update-alternatives --set php /usr/bin/php5.6

或者者,你可以運轉如下下令來配置默許環境下要使用的全局 PHP 版本。

  1. $ sudo update-alternatives --config php

輸出選擇的號碼將其配置為默許版本,或者者只要按歸車鍵堅持當前選擇。
若是你已經裝置其余 PHP 擴大,請將它們配置為默許值。

  1. $ sudo update-alternatives --set phar /usr/bin/phar5.6

最初,重啟 Apache Web 服務器:

  1. $ sudo systemctl restart apache2

目前,反省九牛娛樂城 PHP 5.6 是不是默許版本:

  1. $ php -v
  2. PHP 5.6.37-1+ubuntu18.04.1+deb.sury.org+1 (cli)
  3. Copyright (c) 1997-2016 T大樂透開獎直播he PHP Group
  4. Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
  5. with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies 

從 PHP 5.x 切換到 PHP 7.x.

一樣,你可以從 PHP 5.x 切換到 PHP 7.x 版本,以下所示。

  1. $ sudo a2enmod php7.2
  2. $ sudo a2dismod php5.6
  3. $ sudo update-alternatives --set php /usr/bin/php7.2
  4. $ sudo systemctl restart apache2

提示一句:
終極穩固版 PHP 5.6 于 2017 年 1 月 19 日到達沉悶支撐截止。然則,直到 2018 年 12 月 31 日,PHP 5.6 將持續取得對樞紐寧靜成績的支撐。以是,倡議絕快進級一切 PHP 法式并與 PHP 7.x 兼容。
若是你但愿防止 PHP 未來主動進級,請參閱如下指南。
便是這些了。但愿這有輔助。還有更多的好器材。敬請存眷!
【編纂保舉】

  1. Linux版本許多–Linux各個版本先容
  2. 裝置簡略不求人,Windows與Ubuntu的雙體系
  3. 若何在Linux中切換雷同法式的不同版本
  4. Linux 內核版本那末多,你應當選擇哪一個穩固版本?
  5. 比擬Ubuntu 18.04以及Fedora 28

【義務編纂:龐桂玉 TEL:(010)68476606】
點贊 0
【免責聲明】本站內容轉載自互聯網,其相關談吐僅代表作者小我私家概念盡非權勢巨子,不代表本站態度。如您發明內容存在版權成績,請提交相關鏈接至郵箱:,咱們將實時予以處置。

財神娛樂城