linux下php添加zlib後頁面亂碼解決辦法

在linux中如果我們要用到解壓縮功能是需要開啓zlib插件的,但是在安裝好zlib之後頁面出現了亂碼問題,下面一起來看php添加zlib後頁面亂碼解決辦法


在linux下php添加zlib後頁面亂碼的解決辦法

原因:

在php.ini中 如果zlib.output_compression = On,那在程序中不就要再使用gzencode()壓縮,不然就會呈現亂碼.

解決辦法:

zlib.output_compression = Off 重啓apache即可。

zlib安裝

1. 下載安裝zlib

http://www.gzip.org/zlib/

解壓tar包,進入目錄執行命令:

1 ./configure && make && make install

2. 添加php擴展,命令如下:

[root@Ansen zlib]# pwd
/root/lnmp/php-5.3.0/ext/zlib #php源碼包目錄
[root@Ansen zlib]#mv config0.m4 config.m4
[root@Ansen zlib]#/usr/local/php5/bin/phpize
[root@Ansen zlib]#./configure --with-php-config=/usr/local/php/bin/php-config
[root@Ansen zlib]#make
[root@Ansen zlib]# cp modules/zlib.so /usr/local/php/lib/php/extension/ #php擴展目錄
[root@Ansen zlib]#vi /usr/local/php5/lib/php.ini

添加extension=zlib.so

3.重啓apache

更多相關文章
  • 下在來看一個Mac os的壓縮zip文件在windows系統下打開中文文件名亂碼解決辦法,希望例子能幫助到各位.從mac下壓縮的文件通過郵件發送過來,在windows下打開後發現亂碼,和裏面對應的文件夾的文件目錄也發生變化實際問題就是文件編碼的問題 mac 下默認是UTF-8 而已,windows下
  • 在ubuntu中發現unzip解壓英文狀態的文件包時沒有任何問題,但發現如果碰到中文是就出現了亂碼了,那麽我們要如何來解決此問題呢,下面一起來看看吧.unzip 解壓中文亂碼..我在公司寫的一些文檔…傳到網盤裏,打包DOwn下來爲%name.zip 這種格式的文件,自然是unzip去解壓,可是解壓出 ...
  • mutt是linux下的一個email程序.Mutt 顯然是一個 Unix 的郵件程序,它跟一般的 Windows 郵件程序不同,它不是一個包羅萬象的大雜燴.你甚至會發現它根本不直接發出郵件,它從來不自己編輯郵件,它從來不自己對郵件進行加密和數字簽名--Mutt 更像一個文件管理器,只不過它管理的是 ...
  • 中文亂碼的問題一直出現在編碼設置上,現在在linux中pypyodbc 1.3.3讀取GB編碼mdb又出現中文字符亂碼的問題了,下面來看如何解決.當前1.3.3版本的pypyodbc在linux系統上面已經可以讀取有中文字符的mdb文件,不再出現異常,但是讀取的中文字符卻全是亂碼.下面是根據一些現象 ...
  • 本文章來給各位同學詳細介紹關于在wordpress博客feed頁面報錯解決辦法google chrome報的錯誤如下:This page contains the following errors:error on line 4 at column 6: XML declaration allowe ...
  • 文章來詳細的舉了三個實例來介紹關于IE6下select z-index無效div被遮擋解決辦法,有碰到類是問題的同學可參考一下解決方案.解決方法之一:Iframe包裹select元素使用iframe包住select,
  • 本文章介紹了關于linux中Centos5 執行host提示command not found解決辦法有需要的朋友可參考一下.當顯示-bash: host: command not found的時候,我們就需要安裝對應的包了host這個程序是 bind-utils包裏面的解決辦法所以要先安裝 bin
  • linux使用一些命令或文件時提示No targets specified and no makefile found錯誤,我們知道此問題是文件或命令沒有存在或沒有安裝導致的,下面整理了一些解決辦法.我們在Linux
一周排行
  • 本文章來爲各位介紹一篇關于linux中vmstat和iostat解讀的教程,如果大家對于linux中vmstat和iostat不了解可以和一聚教程小編來學習學習喽.1.vmstat剛啓動不久,即使采集增量報告,第一行
  • Web API應用架構概括分析和設計實例教程
    Web API是一種應用接口框架,它能夠構建HTTP服務以支撐更廣泛的客戶端,本文我們主要 ...
  • 我們總結了目前主流程序的301頁面跳轉的實現代碼,包括有asp,asp.net jsp,php cgi perl 等,一般只要是伺服器程序都是可以301跳轉的哦,其它的一些狀態代碼也是可以實現的.2.ASP下的301 ...
  • 最開始是用iis直接連接tomcat,找遍了網上所有的資料,可是死活也連不通,或許是iis的封閉吧,看來tomcat與iis遠沒有成爲朋友. 于是只好另辟蹊徑,用apache監聽80來做請求轉發了,請求到iis的站點
  • LOAD DATA INFILE語句從一個文本文件中以很高的速度讀入一個表中.如果指定LOCAL關鍵詞,從客戶主機讀文件.如果LOCAL沒指定,文件必須位于伺服器上LOAD DATA INFILE 'E://temp
  • 今天在測試一個ajax時發現在于ff,google浏覽器下都可以正常使用,但在ie浏覽器及ie內核心浏覽器中都無效了,這個是萬惡ie浏覽器哦,摸索了半天還是找到了解決方法下面與各位分享吧.用jquery發送ajax請
  • photoshop照片美化實例教程(1/7)
    素材中的人物好像在沉思,表情非常安靜.因此調色的時候,色調不宜太豔,選擇稍暗的褐色或者淡褐 ...
  • XAMPP修改mysql的root密碼phpmyadmin無法登陸
    phpmyadmin是一款WEB版的mysql數據庫管理工具,他可以對mysql數據庫進行
  • PHP緩存的方法有很多種,常用的有memcache, memcached.現在我們來學習一個php緩存集成庫phpFastCache,就是開源的,只有一個簡單的php文件,就可以支持包括apc, memcache,
  • PHP腳本實現Magento權限設置與緩存清理的實例代碼有需要的朋友可參考一下. 代碼如下 <?php## 設置文件644,目錄755function AllDirChmod( $dir = "./& ...