我的當前PHP版本有問題。爲什麼我的電腦裏有2個版本的PHP?
當我打開我的PHP版本cmd,然後第一次檢查:
C:\Users\me>php -v
PHP 5.3.24 <cli> ..... (and so on)
,但是,當我將我的當前提示的位置,裏面XAMPP/PHP的文件夾中,它看起來像這樣:
C:\xampp\php>php -v
PHP 5.5.9 <cli> ..... (and so on)
有沒有人有解決這個問題的方法。
我的當前PHP版本有問題。爲什麼我的電腦裏有2個版本的PHP?
當我打開我的PHP版本cmd,然後第一次檢查:
C:\Users\me>php -v
PHP 5.3.24 <cli> ..... (and so on)
,但是,當我將我的當前提示的位置,裏面XAMPP/PHP的文件夾中,它看起來像這樣:
C:\xampp\php>php -v
PHP 5.5.9 <cli> ..... (and so on)
有沒有人有解決這個問題的方法。
好像你有你的計算機上PHP的兩個安裝。 5.5.9是你的php安裝在C:\xampp\php
的版本。其他版本(5.3.24)必須安裝在您的計算機上的其他版本,可能註冊爲路徑變量,這就是爲什麼你可以從任何位置調用該PHP文件。
檢查您的環境變量中的Path變量,找到指向另一個php安裝的條目。
謝謝,我發現另一個PHP是屬於IIS Express的。我應該如何處理IIS,我認爲它屬於我的窗戶。我需要卸載IIS或我只是從路徑中刪除它? –
我沒有看到有多個PHP安裝的問題(我也有)。唯一的問題可能是,如果您需要運行PHP表單cmd,那麼您應該根據需要編輯路徑變量。 – jpesout
答案很簡單,你已經在你的PHP中安裝了2個版本。你安裝的是通過正常的方式,如
sudo apt-get install php-5
然後你試着安裝Xampp。無論何時啓動Xampp服務器,您都可以訪問其他版本。要使用5.3版本,您需要安裝單獨的Apache和MySql軟件包。
您是否在使用Xampp等其他軟件包?例如,wamp?另外,你是否也在電腦上安裝了PHP? –
查看命令行中的路徑。我想會有第一個PHP安裝的位置。 – jpesout