編譯PHP時(shí),使用--prefix=/usr/local/php參數(shù),輸出內(nèi)容中在很多地方會攜帶這個(gè)路徑信息,在有些情況下導(dǎo)致啟動php-fpm失敗。
成都創(chuàng)新互聯(lián)公司主要從事網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作、網(wǎng)頁設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)垣曲,十載網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):18980820575
例如,我們將/usr/local/php 挪到 /usr/php,那么后續(xù)啟動php-fpm時(shí),無論如何指定-c -y參數(shù),程序總會到/usr/local/php目錄下去找一些內(nèi)容,這說名這個(gè)編譯參數(shù)的影響是通過后續(xù)啟動參數(shù)無法消除的。
解決方法是,在部署階段不要變更php的默認(rèn)部署路徑,如果要變更,那就需要重新編譯PHP,指定合適的--prefix參數(shù)。
實(shí)踐中碰到的問題總結(jié)!