我正在Linux服務器上開發PHP應用程序。服務器至少安裝了兩個不同版本的php:5.2.0和5.2.9。/usr/local/lib/php可以在哪裏?
5.2.0版本在php.ini的include_path
中有以下目錄/usr/local/lib/php
。
我需要找出該目錄的5.2.9版本所在的位置。
我查了include_path
設置在php.ini中5.2.9,但它只有.
和/usr/share/pear
爲include_path
。 (請注意,我剛剛安裝了梨,因爲5.2.9 php最初是在沒有梨的情況下配置的)。/usr/share/pear
中的文件看起來與我在/usr/local/lib/php
中看到的文件不匹配,看起來有點荒唐那php_dir
是/usr/share/pear
。有任何想法嗎?
UPDATE - /usr/local/lib/php
也可能屬於php 5.2.9嗎?這個目錄本身有什麼我可以查看的嗎?
我知道二進制可執行文件用於php 5.2.9的地方,所以這沒有幫助。/usr/local/lib/php看起來像一個庫目錄,並且與bin沒有任何關係。我會看到我可以用這種方式找到什麼,但另一個問題是,如果我找到一個看似正確的目錄,我不確定如何驗證它實際與哪個版本的php關聯(我們可能會有更多比安裝2個版本!)。 – fronzee
同樣的過程,'找到php | grep lib'等等。可能在lib64中。當我通過yum類型的安裝程序和編譯安裝新版本的PHP時,它會覆蓋舊版本。唯一不同的是,如果我有32位和64位版本。 –