DirectAdmin安裝mod_encoding支持中文cms教程
導(dǎo)讀:cms教程cms教程 以下的DirectAdmin安裝mod_encoding支持中文文件名的過程,完全來自全球主機(jī)論壇Captain大神分享,由于32位和64位系統(tǒng)下的操作方式略網(wǎng)站建設(shè)制作網(wǎng)站建設(shè)多少錢。
以下的DirectAdmin安裝mod_encoding支持中文文件名的過程,完全來自全球主機(jī)論壇Captain大神分享,
由于32位和64位系統(tǒng)下的操作方式略有差異,所以分開表述。首先,我們來看32bit CentOS下的安裝方式。
以root用戶SSH登陸服務(wù)器,然后逐步如下代碼。
wget ftp://ftp.aconus.com/fc5/mod_encoding/mod_encoding-2.2.0-1.i386.tar.gz????? #下載安裝包
tar zxvf mod_encoding-2.2.0-1.i386.tar.gz???????????????????? #解壓
rpm -ivh iconv_hook-1.0.0-1.i386.rpm
rpm -ivh mod_encoding-2.2.0-1.i386.rpm?????? #安裝
安裝之后,我們還需要修改配置文件,讓Apache支持中文名。
vi /etc/httpd/conf/httpd.conf???? #編輯httpd.conf
加入如下內(nèi)容
LoadModule encoding_module /usr/lib/httpd/modules/mod_encoding.so
<IfModule mod_headers.c> Header add MS-Author-Via “DAV” </IfModule> <IfModule mod_encoding.c> EncodingEngine on NormalizeUsername on SetServerEncoding GBK DefaultClientEncoding UTF-8 GBK GB2312 AddClientEncoding “(Microsoft .* DAV $)” UTF-8 GBK GB2312 AddClientEncoding “Microsoft .* DAV” UTF-8 GBK GB2312 AddClientEncoding “Microsoft-WebDAV*” UTF-8 GBK GB2312 </IfModule>
保存,退出,然后重啟Apache。
service httpd restart
【注意】以上網(wǎng)站seo優(yōu)化培訓(xùn)的httpd.conf和mod_encoding.so的位置,可能會(huì)有不同,大家根據(jù)自己的位置修改。
如果您是使用64bit系統(tǒng)安裝DirectAdmin,請(qǐng)往下看,上面的操作僅適用于32bit系統(tǒng)。
首先,安裝必要組件。
yum install gcc –y??????個(gè)業(yè)網(wǎng)站建設(shè)公司? #安裝gcc組件
wget http://d.nicwind.com/files/mod_encoding_64.tar.gz????? #下載壓縮包
tar zxvf mod_encoding_64.tar.gz??? #解壓
接下來逐步編譯。
tar zxvf mod_encoding_64.tar.gz cd mod_encoding_64 patch -p0 < mod_encoding.c-apache2.2-20060520.patch
cd lib chmod 755 configure ./configure –prefix=/usr make && make install ldconfig
cd ../ chmod 755 configure cp -p /usr/sbin/apxs /usr/bin ./configure –with-apxs=/usr/bin/apxs –with-iconv-hook=/usr/include make gcc -shared -o mod_encoding.so mod_encoding.o -Wc,-Wall -Llib -liconv_hook cp mod_encoding.so /usr/lib/httpd/modules
【注意】最后一行代碼中的/usr/lib/httpd/modules請(qǐng)根據(jù)modules位置自行修改之。
接下來,我們還是需要修改Apache的配置文件。
vi /etc/httpd/conf/httpd.conf???? #編輯httpd.conf
加入下面的內(nèi)容。
LoadModule encoding_module modules/mod_encoding.so <IfModule mod_encoding.c> EncodingEngine on NormalizeUsername on SetServerEncoding GBK DefaultClientEncoding UTF-8 GBK GB2312 AddClientEncoding “(Microsoft .* DAV $)” UTF-8 GBK GB2312 AddClientEncoding “Microsoft .* DAV” UTF-8 GBK GB2312 AddClientEncoding “Microsoft-WebDAV*” UTF-8 GBK GB2312 </IfModule>
關(guān)鍵詞標(biāo)簽: DirectAdmin
聲明: 本文由我的SEOUC技術(shù)文章主頁發(fā)布于:2023-05-28 ,文章DirectAdmin安裝mod_encoding支持中文cms教程主要講述DirectAdmin網(wǎng)站建設(shè)源碼以及服務(wù)器配置搭建相關(guān)技術(shù)文章。轉(zhuǎn)載請(qǐng)保留鏈接: http://www.bifwcx.com/article/web_11960.html
為你推薦與DirectAdmin安裝mod_encoding支持中文cms教程相關(guān)的文章
-
通王TWCMS 2.0.3網(wǎng)站模板程序下載
(126)人喜歡 2024-01-15 -
Windows官方原版在哪里下載
(175)人喜歡 2024-01-15 -
WordPress網(wǎng)站模板發(fā)帖標(biāo)題顏色設(shè)置
(131)人喜歡 2024-01-07 -
修改discuz論壇帖子標(biāo)題80字符的長度限制
(249)人喜歡 2024-01-07 -
wordpress程序調(diào)用不帶超鏈接的Tag標(biāo)簽
(234)人喜歡 2024-01-05 -
網(wǎng)站在不同時(shí)期需調(diào)整內(nèi)容更新的方向
(112)人喜歡 2023-08-12