解壓步驟:
成都創新互聯專業為企業提供紅河網站建設、紅河做網站、紅河網站設計、紅河網站制作等企業網站建設、網頁設計與制作、紅河企業網站模板建站服務,十余年紅河做網站經驗,不只是建網站,更提供有價值的思路和整體網絡服務。
第一步、把unzip.php或upzid.php(2選1即可)通過 FTP上傳到壓縮包所在的文件夾;
第二步、使用“域名/unzip.php或upzid.php?file=壓縮文件名稱”訪問解壓,如 ;
此源碼適合php環境的zip壓縮包在線解壓。
注意:解壓完成后請務必刪除站點目錄下的unzip.php和upzid.php文件,以免被其他人利用!
第一步,你需要對php的設置如下:
php.ini: output_buffering = Off output_handler = ob_gzhandler zlib.output_compression = Off zlib.output_compression_level = -1
第二步,你需要在apache下增加如下設置:
AddOutputFilter DEFLATE html php js css
這樣就可以對html php js css進行gzip壓縮了。
第三步,你需要使用如下php壓縮html并輸出到客戶端的函數:
function compress_html($string) { return ltrim(rtrim(preg_replace(array("/ *([^ ]*) */","http://","'/\*[^*]*\*/'","/\r\n/","/\n/","/\t/",'/[ ]+/'), array("\\1",'','','','','',''),$string))); }
上面的這個正則表達式,很強大的哦,經過我本人親自測試可使用。
通過以上方法,你就可以將你的html代碼壓縮然后輸出給客戶端了。不信你可以查看源代碼,就是一行,網頁瞬間壓縮很小。
可以用java寫完,然后php調用端口,剛才百度了下,好像沒有原生的函數可用
這個是我成功配置的經驗
1.安裝apache_2.2.4-win32-x86-no_ssl.msi到 d:\phpWeb\APACHE\
步驟:下一步下一步
2.安裝php-5.2.0-Win32.zip 到 d:\phpWeb\php\
步驟:(1)解壓壓縮包到d:\phpWeb\php\
(2)找到php目錄里的 php.ini-dist 重命名為 php.ini 并拷到 windows目錄里
(3)將php目錄里的 php5ts.dll,libmysql.dll 拷到 系統目錄(system/system32)
3.配置apache
步驟:(1)打開 d:\phpWeb\APACHE\conf\httpd.conf 這個文件
(2)找到 DocumentRoot "D:/phpWeb/APACHE/htdocs" 將其改為你的WEB目錄(可不改有時改了會出錯)
(3)找到DirectoryIndex index.html這一行,在后面加入index.html.var index.htm index.php
(4)找到#LoadModule ssl_module modules/mod_ssl.so這行,在后面加上一行:LoadModule php5_module d:/phpWeb/php/php5apache2_2.dll
(5)找到AddType application/x-gzip .gz .tgz這行,在后面加上一行:AddType application/x-httpd-php .php
4.配置php
步驟:(1)找到c:\windows\php.ini并打開 (剛才拷進去的)
(2)找到extension_dir = "./" 改為 extension_dir = "d:/phpWeb/php/ext"
(3)找到;extension=php_mysql.dll將前面的;號去掉
(4)找到;session.save_path = 去掉前面;并設路徑"d:/phpWeb/php/session_temp"并在該路徑下新建文件夾session_temp
5.mysql下一步下一步地裝就行了
當前題目:php解壓gzip數據包 php解壓壓縮包
轉載源于:http://m.2m8n56k.cn/article24/dojhije.html
成都網站建設公司_創新互聯,為您提供網站策劃、電子商務、品牌網站制作、Google、品牌網站建設、云服務器
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:[email protected]。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯