1. 程式人生 > >mac php-version 版本切換詳解

mac php-version 版本切換詳解

  • 因為php70的版本出現,所以在mac上安裝了2個版本

  • 查閱資料,發現了大家都推薦使用php-version來更換版本,但是在使用php-version中發現了一些問題, 就是php-version 更換版本只在當前終端的命令列中有作用

    • 假如機子本身版本如下圖所示

    • 這時通過php-version 更換版本,更換後的版本如下圖所示

    • 但是這時重新開啟一個終端,輸入php -v 會發現php的版本還是7.0.1

      說明php-version更換版本號只在當前的命令列下有作用.

測試下

  • 開啟2個終端!

  • 系統的php版本是7.0.1

  • 此時更改php版本

  • 在另外一個終端上檢視php版本同時開啟php-fpm服務檢視php版本,會發現當前php的版本還是7.0.1

  • 關閉php服務

  • 在有php-version作用域(即右邊的那個)的終端中開啟php-fpm服務,這時檢視phpinfo輸出的版本發現是5.6.16版本

總結

php-version開啟後作用域只有當前命令列的終端是有作用的。所以切換版本需要跟php-version更換版本在同一個終端下才有作用.

相關推薦

mac php-version 版本切換

因為php70的版本出現,所以在mac上安裝了2個版本 查閱資料,發現了大家都推薦使用php-version來更換版本,但是在使用php-version中發現了一些問題, 就是php-version 更換版本只在當前終端的命令列中有作用 假如機子本身版本如下圖

PHP配置文件php.ini

php配置文件詳解php.iniPHP配置文件詳解php.ini [PHP] ; PHP還是一個不斷發展的工具,其功能還在不斷地刪減 ; 而php.ini的設置更改可以反映出相當的變化, ; 在使用新的PHP版本前,研究一下php.ini會有好處的 ;;;;;;;;;;;;;;;;;;; ; 關於這個

PHP面向對象:繼承、封裝與多態

gets key copy nes col 成員變量 ret 封裝 文字 首先,在解釋面向對象之前先解釋下什麽是面向對象? [面向對象]1、什麽是類? 具有相同屬性(特征)和方法(行為)的一系列個體的集合,類是一個抽象的概念2、什麽是對象?從類中拿到的具有具體屬性值得個體,

PHP高效率寫法(原因)

存儲過程 連續 出了 view 大小 這才 increase 內置函數 pro 1.盡量靜態化: 如果一個方法能被靜態,那就聲明它為靜態的,速度可提高1/4,甚至我測試的時候,這個提高了近三倍。 當然了,這個測試方法需要在十萬級以上次執行,效果才明顯。 其實靜

【黑馬PHP教程】錯誤

error_log 報告 color 顯示 自定義 borde 技術 誤報 處理 一,錯誤通常分3種 二,錯誤的分級 三,錯誤的觸發 四,顯示錯誤報告 問題一:設置顯示錯誤報告 問題二:顯示哪些級別的錯誤報告 五,錯誤日誌的記錄問題 問題一

PHP函數篇十進制、二進制、八進制和十六進制轉換函數說明

ima hat base 價值 所有 十進制 str from 字節 一,十進制(decimal system)轉換函數說明 1,十進制轉二進制 decbin() 函數,如下實例 echo decbin(12); //輸出 1100 echo decbin(26); //輸

PHP循環語句

循環語句循環結構 一、while循環 while(表達式) { 循環體;//反復執行,直到表達式為假 } 代碼: $index = 1; while ($index<5) { print "Number is {$index} "; $index++; } print "

PHP共享內存

經典 some 交換 time 系統 fopen 函數 ear bsp 這一 使用場景 監控匯總 目前正在用的一個場景,針對某一臺機器上的錯誤進行匯總並報警,我們把一分鐘之內的相同報警合並成一條,用共享內存來暫存,非常實用且高效。 PHP SESSION 如果你是單

hadoop最新發行穩定版:DKHadoop版本選擇

快速 互聯 工作 正在 hdfs enter ali apache 阿裏 hadoop最新發行穩定版:DKHadoop版本選擇詳解 Hadoop對於從事互聯網工作的朋友來說已經非常熟悉了,相信在我們身邊有很多人正在轉行從事hadoop開發的工作,理所當然也會有很多hadoo

OpenCV3.4.3最新版本安裝!VS2013平臺下,解決X86沒有問題。《OpenCV3程式設計入門》第1章基本知識--學習筆記2

第一步開啟opencv官方網站,下載opencv最新穩定版本: https://opencv.org/releases.html 點選以後,會跳轉網頁,進入網頁後,會等待下載,大概5秒鐘就會提示你下載。    (我的網頁下載比較慢,所以複製了下載連結,在迅雷

PHP錯誤異常處理

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

php-fpm優化方法

原文: https://www.cnblogs.com/feng18/p/6224638.html 作者:zjfeng   php-fpm優化方法 php-fpm存在兩種方式,一種是直接開啟指定數量的php-fpm程序,不再增加或者減少; 另一種則是開始時開啟一定

php中名稱空間

* 一、定義名稱空間 * 名稱空間主要針對:類,函式和常量,因為他們的作用域是全域性的,產生命名衝突的可能性很大 * 1. 關鍵字: namespace * 作用:1. 定義名稱空間; 2.顯示的訪問當前名稱空間,類似於self; * 2. 常量: __NAMESPACE__:

PHP中引用的

1. PHP中引用的特性 PHP中引用意味著用不同的名字訪問同一個變數內容,引用不是C的指標(C語言中的指標裡面儲存的是變數的內容,在記憶體中存放的地址),是變數的另外一個別名或者對映。注意在 PHP 中,變數名和變數內容是不一樣的,因此同樣的內容可以有不同的名字。最接近的比喻是 Unix

PHP curl函式使用

拿來先試試手 比如我們以著名的“測試網路是否連線”的網站——百度為例,來嘗試下curl <?php // create curl resource $ch = curl_init(); // set url curl_setopt($ch, CURLOPT_URL, "b

Java執行緒狀態切換

一、執行緒狀態說明 java.lang.Thread類中定義了執行緒狀態列舉java.lang.Thread.State,以下為各狀態說明。 1、NEW(新建) /** * Thread state for a thread whic

LNMP架構四(php-fpm的配置

四、php-fpm的配置詳解      和LAMP不同的是,在LNMP架構中,php-fpm作為獨立的一個服務存在,既然是獨立服務,那麼它必然有自己的配置檔案。php-fpm的配置檔案為/usr/local/php-fpm/etc/php-fpm.conf,它同

php static靜態變數

什麼是static靜態變數?(以下為在C語言中的理解) 靜態變數 型別說明符是static。 靜態變數屬於靜態儲存方式,其儲存空間為記憶體中的靜態資料區(在靜態儲存區內分配儲存單元),該 區域中的資料在整個程式的執行期間一直佔用這些儲存空間(在程式整個執行期間都不釋放),也可以認為是其記憶體地址不變,直到

OpenCV3.4.3最新版本安裝!VS2013平臺下,解決X86沒有問題。

第一步開啟opencv官方網站,下載opencv最新穩定版本: 點選以後,會跳轉網頁,進入網頁後,會等待下載,大概5秒鐘就會提示你下載。  (我的網頁下載比較慢,所以複製了下載連結,在迅雷 下載,速度還可以) 下載後,直接雙擊安裝,即可。選擇你準備安裝的資料

用CSS3的@media屬性根據螢幕大小做自適應各種解析度網頁顯示版本-media_query

如今,電腦顯示器的螢幕解析度向越來越大發展,而手機等移動裝置終端的解析度卻不可能大到哪裡去。越來越多的網站,開始讓自己的頁面自適合各種解析度,在小解析度下顯示基本的內容,在大解析度下顯示全部功能,甚至是分多等級的多版本。比如說我們熟悉的wordpress後臺,當螢幕解析度