国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Ubuntu 16.04 切換 PHP 版本

kun_jian / 1529人閱讀

摘要:背景升級都一年了,新版的倉庫自帶的是而今天突然要對某個老項目進行維護,發現版本太高,某些函數已經被取消了所以查了一下怎么快捷的切換版本,這里做個筆記。

背景

升級 Ubuntu 16.04 都一年了,新版的倉庫自帶的 PHP 是 7+;而今天突然要對某個老項目進行維護,發現 PHP 版本太高,某些函數已經被取消了;所以查了一下怎么快捷的切換 PHP 版本,這里做個筆記。

詳細步驟 安裝 PHP 5.6

默認情況下,安裝的 PHP 是 7+, 使用 sudo apt install php5 再按 Tab 鍵是沒有任何提示的,因為倉庫里沒有低版本的 PHP,所以第一步是安裝一個低版本的 PHP

# 查看已經安裝的 PHP 包

dpkg -l | grep php| awk "{print $2}" |tr "
" " "

# 添加 PHP PPA

sudo add-apt-repository ppa:ondrej/php

# 更新緩存

sudo apt-get update

# 安裝 PHP5.6

sudo apt-get install php5.6-mbstring php5.6-mcrypt php5.6-mysql php5.6-xml libapache2-mod-php5.6

參考:How can I downgrade from PHP 7 to PHP 5.6 on Ubuntu 16.04

參考:Installing PHP 5.6 on Xenial (16.04)

切換版本

一般情況下,只需要切換兩處的版本 CGICLI 分別用于 Apache 等服務器和命令行

PHP 7 ->5

# 禁用 Apache 中的 PHP7

sudo a2dismod php7

# 啟用 PHP5.6

sudo a2enmod php5.6

# 重啟 Apache

sudo systemctl restart apache2.service



# 切換 CLI 

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

PHP 5 ->7

# 禁用 Apache 中的 PHP5

sudo a2dismod php5.6

# 啟用 PHP7

sudo a2enmod php7

# 重啟 Apache

sudo systemctl restart apache2.service



# 切換 CLI 

sudo update-alternatives --set php /usr/bin/php7.0

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/26076.html

相關文章

  • ubuntu16.04Phpstorm發布項目到apache

    摘要:在網上找的不靠譜,倒騰了大半天的,終于找到正確姿勢,僅以此備份。順帶一提是一個神奇的公司他們的全系列都是最好的,強烈推薦學習使用。像官方的也是基于他們的的。四運行鼠標放到的編輯頁面,右上角會彈出一排瀏覽器的小圖標。 在網上找的不靠譜,倒騰了大半天的,終于找到正確姿勢QAQ,僅以此備份。 順帶一提JetBrains是一個神奇的公司他們的全系列ide都是最好的IDE,強烈推薦學習使用。像G...

    cooxer 評論0 收藏0
  • ubuntu16.04Phpstorm發布項目到apache

    摘要:在網上找的不靠譜,倒騰了大半天的,終于找到正確姿勢,僅以此備份。順帶一提是一個神奇的公司他們的全系列都是最好的,強烈推薦學習使用。像官方的也是基于他們的的。四運行鼠標放到的編輯頁面,右上角會彈出一排瀏覽器的小圖標。 在網上找的不靠譜,倒騰了大半天的,終于找到正確姿勢QAQ,僅以此備份。 順帶一提JetBrains是一個神奇的公司他們的全系列ide都是最好的IDE,強烈推薦學習使用。像G...

    abson 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<