鍍金池/ 問(wèn)答/PHP  Linux  HTML/ linux安裝PHP7.1的時(shí)候php.ini路徑奇怪現(xiàn)象?

linux安裝PHP7.1的時(shí)候php.ini路徑奇怪現(xiàn)象?

我是Ubuntu18的版本,通過(guò)源碼安裝php7.1,
大致過(guò)程如下:
1.解壓安裝包php-7.1.18.tar.gz
2.配置安裝變量(簡(jiǎn)單些一點(diǎn),主要是“/usr/local/php”是安裝路徑)

./configure --prefix=/usr/local/php --with-curl --with-freetype-dir 

3.然后make 和 make install
4.配置PHP

cp /usr/local/php-7.1.18/php.ini-development /usr/local/php/php.ini

Nginx配置好了,打印phpinfo()結(jié)果如下
圖片描述

發(fā)現(xiàn)php.ini的位置是/usr/local/php/lib 不應(yīng)該在/usr/local/php/下嗎?而且/usr/local/php/lib目錄下根本就沒(méi)有php.ini
請(qǐng)問(wèn)大家怎么理解這種現(xiàn)象?我PHP項(xiàng)目可以跑起來(lái)的,沒(méi)有影響

回答
編輯回答
別傷我

./configure的時(shí)候,可以帶--with-config-file-path,你沒(méi)填,那么默認(rèn)就是 PREFIX/lib。 PREFIX是你--prefix設(shè)置的值

2018年4月5日 10:16