php安裝:
1./configure --prefix=/usr/local/php --with-apxs2=/home/apache/bin/apxs --with-zlib-dir --with-libxml-dir=/usr/local/libxml2/ --with-gd --with-freetype --with-jpeg --with-png --enable-mbstring --with-mysql=/usr/local/mysql/ --with-mysqli=/usr/local/mysql/bin/mysql_config --enable-gd-native-ttf --with-gettext=/usr/local/gettext/ --enable-magic-quotes --enable-sockets
需要php支援需要gd庫
由於作業系統自帶了gd png jpeg 庫等,沒法指定dir 直接用--with-jpeg這樣的形式。
2.make install時出現以下錯誤:
實際上httpd.conf已經存在。不知道為什麼出現以上錯誤,採用了以下方法,先備份httpd.conf
然後重新建乙個httpd.conf
內容#loadmodule directive to aid module installations
#loadmodule dummy_module /usr/lib/apache2/modules/mod_dummy.so
這樣就成功安裝
3.解決了php安裝後,發現php不支援jpeg,但是在上述的配置過程中已經加上了--with-jpeg,並且libjpeg的rpm也是安裝的,但是始終是無法支援,只好重新安裝jpeg庫
編譯安裝:./configure --prefix=/usr/local/jpeg --enable-shared
然後在安裝php
/configure --prefix=/usr/local/php --with-apxs2=/home/apache/bin/apxs --with-zlib-dir --with-libxml-dir=/usr/local/libxml2/ --with-gd --with-freetype --with-jpeg-dir=/usr/local/jpeg --with-png --enable-mbstring --with-mysql=/usr/local/mysql/ --with-mysqli=/usr/local/mysql/bin/mysql_config --enable-gd-native-ttf --with-gettext=/usr/local/gettext/ --enable-magic-quotes --enable-sockets
重新編譯安裝即可支援jpeg
MySQL出現亂碼問題解決
當你的資料庫管理工具和編碼工具都設定成gbk或者utf8時,你使用編碼工具寫入資料庫的中文還是出現亂碼時。這時候很可能是你的mysql資料庫字符集出現問題,如下圖所示 mysql字符集中有latin1或gbk mysqld bash 設定3306埠 port 3306 character set s...
goahead cgi 及出現的問題解決
1.route.txt 配置cgi路徑 route uri cgi bin dir web handler cgi 2.交叉編譯生成cgi goahead 原始碼路徑下 test cgitest.c 是c寫 的cgi檔案 arm linux gcc cgitest.c o c.cgi 3.交叉編譯後...
Spring MVC出現的問題解決彙總
characterencodingfilter org.springframework.web.filter.characterencodingfilter encoding utf 8 2 get請求中文引數出現亂碼解決方法有兩個 修改tomcat配置檔案新增編碼與工程編碼一致,如下 1 另外一種...