Linux下Apache支持中文路径或文件配置

作者:简简单单 2013-11-14

下载一个模块

 

 代码如下 复制代码
wget ftp://ftp.aconus.com/fc5/mod_encoding/mod_encoding-2.2.0-1.i386.tar.gz
tar zxf mod_encoding-2.2.0-1.i386.tar.gz
rpm -ivh mod_encoding-2.2.0-1.i386.rpm


重启apache

 代码如下 复制代码
/etc/init.d/httpd restart

报错如下

 代码如下 复制代码

httpd: Syntax error on line 61 of /usr/local/apache2/conf/httpd.conf: Cannot load /usr/local/apache2/modules/mod_encoding.so into server: libiconv_hook.so.1: cannot open shared object file: No such file or directory


wget http://webdav.todo.gr.jp/download/mod_encoding-20021209.tar.gz
cd mod_encoding-20021209/lib
./configure
make
make install

vi /etc/ld.so.conf

打开/etc/ld.so.conf文件,添加一行指向iconv_book的所在路径,即"/usr/local/lib"

 代码如下 复制代码
# vi /etc/ld.so.conf
/usr/local/lib
# ldconfig

然后重启httpd 报错消失。

相关文章

精彩推荐