我收到此錯誤我如何在ubuntu上重新編譯php?
Call to undefined function imagecreatefromjpeg()
和周圍的閱讀之後,我需要重新編譯PHP並
- ./configure --with-jpeg-dir=/usr/lib OR any other directory which contains the BINARY library of libjpeg
但什麼目錄,並在那裏,我需要啓用一個模塊...
我收到此錯誤我如何在ubuntu上重新編譯php?
Call to undefined function imagecreatefromjpeg()
和周圍的閱讀之後,我需要重新編譯PHP並
- ./configure --with-jpeg-dir=/usr/lib OR any other directory which contains the BINARY library of libjpeg
但什麼目錄,並在那裏,我需要啓用一個模塊...
sudo apt-get install php5-gd
/etc/init.d/apache2 restart
試用
sudo apt get install php5-gd
這不會重新編譯PHP,但會添加GD支持,這是您需要的擴展。
sudo apache2ctl graceful
可能需要激活它
默認/usr/lib
是在Debian/Ubuntu的發現libjpeg.so.62
正確的值。
你的問題更可能是你沒有安裝頭文件,所以PHP和GD擴展autoconfig腳本找不到它。嘗試:
sudo apt-get install libjpeg62-dev libjpeg62
+1,但重新啓動Apache是不必要的我想。 – Jonah 2011-01-27 03:18:25