本文目錄一覽:
- 1、用什麼命令查看PHP版本
- 2、linux下一鍵安裝lnmp使用php-v顯示的版本與phpinfo.php中不符,怎麼辦?
- 3、群暉系統上如何切換PHP版本
- 4、如何修改兩個PHP版本,php-v和phpinfo兩個不同的版本
用什麼命令查看PHP版本
方法一:命令行查詢
如果已經配置好環境變量,直接在命令行中輸入php
-v,將會顯示php的版本信息。如果沒有配置環境變量,直接在命令行中進入到php的安裝目錄後,再輸入命令php
-v,如圖所示是我在安裝目錄下輸入查詢命令,可以看到輸出的版本信息為PHP5.3.29。
方法二:使用預定義常量PHP_VERSION查詢
新建一個php文件,在裏面輸入
?php
echo
PHP_VERSION;?
方法三:使用phpversion()函數查詢
新建一個php文件,在文件中輸入
?php
echo
phpversion();?
方法四:使用phpinfo()函數查詢
新建一個php文件,在文件中輸入
?php
echo
phpinfo();?
linux下一鍵安裝lnmp使用php-v顯示的版本與phpinfo.php中不符,怎麼辦?
你的系統中有兩個php版本,可能原因是系統自帶php5.4。你後安裝的是7.2,啟動的是7.2這個版本
群暉系統上如何切換PHP版本
首先說明問題,你php5.6刪了以後 如果要使用7.0 你得安裝php7.0 並且將php/bin目錄加入到環境變量中。windows/linux 環境變量不同。自行查找教程。
另外你如果是linux系統:
1.用寶塔可以安裝多個php版本,並且可以使用多個php版本。寶塔傻瓜式操作,配置簡單 而且穩定,免費。
如何修改兩個PHP版本,php-v和phpinfo兩個不同的版本
先查找php.ini
find / -name php.ini
得出兩個ini
/usr/local/php/etc/php.ini
/etc/php.ini
php -i | grep php.ini
查看PHP加載的是哪個配置文件,這個獲取的是系統內的php.ini 的位置。不是網頁apache加載的php.ini文件查找一下系統里的PHP目錄相關的東西
find / -name php
這個好像是啊里雲默認安裝的PHP
/usr/bin/php -v
==============================
解決方法:刪除
/usr/bin/目錄下的所有的PHP的東西
再環境變量里加上要使用的PHP的路徑
vim /etc/profile
在文檔最後,添加:
export PATH=”/usr/local/php/bin:$PATH”
保存,退出,然後運行:
#source /etc/profile
不報錯則成功。
====================
提示sokcet函數沒有:
stream_socket_server() has been disabled for security…
解決方法:編輯php.ini把disable_functions=…中找到stream_socket_server()、stream_socket_client刪除並保存,重啟web組件即可
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/240599.html