2012-06-08 49 views
0

我試圖從2.2.1升級到2.4.9的freetype安裝。我已經在其他三臺服務器上完成了這些工作,並且這些服務器沒有出現問題,但只有一臺,php只是沒有看到新的freetype。下面是我使用的步驟:FreeType從2.2.1升級到2.4.9未見的PHP 5.2.17

安裝了Freetype: 的./configure 使& &使安裝

重新編譯PHP-5.2.17: 的./configure --prefix =在/ usr /本地\ --sysconfdir = /等\ --localstatedir = /無功\ --with-的OpenSSL =/USR \ --with捲曲=的/ usr /本地/ lib中\ --enable的套接字\ - enable-track-vars \ --with-oci8 =/opt/oracle/product/11.1.0.6/\ --with-zlib = yes \ --with-apxs2 =/usr/local/apache2/bin/apxs \ --enable-sigchild \ --with-java =/usr/java/jdk1.6.0_21 \ --with-gd \ --with-freetype的-DIR =的/ usr /包括/對FreeType2 \ --enable-GD-天然-TTF \ --with-LDAP

在此之後,freetype的-配置--ftversion報告2.4.9 ,但php -i顯示2.2.1。我懷疑問題在於freetype目錄,但似乎是正確的。有人有主意嗎?

回答

0

我解決了它。 freetype使用的默認前綴路徑是--with-freetype-dir應該使用的路徑。默認情況下,freetype使用--prefix =/usr/local,因此使用該路徑重新構建php解決了我的問題,php -i顯示正確的freetype版本2.4.9。

相關問題