php安裝中出現的問題解決

2021-08-31 14:33:12 字數 2105 閱讀 4679

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 另外一種...