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擴展,命令如下:

[[email protected] zlib]# pwd
/root/lnmp/php-5.3.0/ext/zlib #php源碼包目錄
[[email protected] zlib]#mv config0.m4 config.m4
[[email protected] zlib]#/usr/local/php5/bin/phpize
[[email protected] zlib]#./configure --with-php-config=/usr/local/php/bin/php-config
[[email protected] zlib]#make
[[email protected] zlib]# cp modules/zlib.so /usr/local/php/lib/php/extension/ #php擴展目錄
[[email protected] 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
一周排行
  • 解決NBA2K16MC模式存檔損壞的方法
    NBA 2K>是一款由Take-Two Interactive旗下的Rockstar ...
  • codeigniter 具有非常容易使用的分頁類.在本教程中我會做一個從數據庫教程返回一組結果並分頁這些結果的簡單例子.我將使用最新版本的 ci.分頁類並沒有修改(至少我認爲沒有),用最新的穩定版框架總是好的調用方法
  • php教程 date()轉換mktime()成可讀日期date/time 函數允許您提取並格式化伺服器上的日期和時間mktime() 函數返回一個日期的 unix 時間戳.參數總是表示 gmt 日期,因此 is_ds
  • asp.net 連接mssql mysql access Excel 2007數據庫 本文章收藏了了一款asp.net 連接mssql mysql access Excel 2007數據庫,下面分類好了,只要複制過去
  • 在使用phpmyadmin中我們有時會看到有這種提示無法載入mysqli擴展,下面我來總結解決辦法.mysqli爲php的mysql擴展的加強版.效能比mysql系列函數要好的多.1.首先裝你的php目錄下的php. ...
  • 解決Gitlab升級到7.9後出現500/502錯誤的方法
    Gitlab升級到7.9後出現500/502錯誤很多的朋友像小編一樣要折騰許久了,下面我們
  • 我花一毛錢發這條短信給你,是爲了告訴你--我並不是一個一毛不拔的人.比如這一毛錢的短信就是我送你的生日禮物.1.在XX聊天室: 若雲:我是新來的,請多關照. 特務:(神秘兮兮地)對暗號:天王蓋地虎... 若雲:寶塔鎮 ...
  • Win8如何使用Recovery(一鍵還原)功能分區
    三星680Z5E系列筆記本出廠解包後只有一個C分區,這對于需要管理大量數據和資料的用戶來說 ...
  • EC2是馬遜彈性計算雲,是一個讓使用者可以租用雲端電腦運行所需應用的系統.本文我們來看看EC2中Elastic IP 和 Public IP 的區別創建EC2實例的時候,我們可以勾選"自動分配Public ...
  • ShadowSock配置實現科學上網的方法
    前幾天看到一個站長分享一篇ShadowSock配置linux伺服器實現代理上網了,下面小編 ...