CentOS7上Apache中文目录乱码以及目录下文件不能访问的问题
2014-12-08 20:27
435 查看
中文目录乱码的问题:
CentOS7的 echo $LANG 为zh_ch.UTF-8,
所以在配置文件/etc/httpd/conf/httpd.conf 中添加 IndexOptions Charset=UTF-8
即可解决
目录下文件不能访问的问题:
查看配置文件/etc/httpd/conf/httpd.conf ,在保证其中<Directory> 相关配置没有问题的情况下,查看日志发现,
错误为: AH00035: access to ********** because search permissions are missing on a component of the path
此时应关闭SELinux, 方法:
查看SELinux状态:
1、/usr/sbin/sestatus -v ##如果SELinux status参数为enabled即为开启状态
SELinux status: enabled
2、getenforce ##也可以用这个命令检查
关闭SELinux:
1、临时关闭(不用重启机器):
setenforce 0 ##设置SELinux 成为permissive模式
##setenforce 1 设置SELinux 成为enforcing模式
2、修改配置文件需要重启机器:
修改/etc/selinux/config 文件
将SELINUX=enforcing改为SELINUX=disabled
重启机器即可
让隐藏文件显示:
修改/etc/httpd/conf.d/autoindex.conf文件,将 IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t 改为 IndexIgnore *~ *# HEADER* README* RCS CVS *,v *,t
CentOS7的 echo $LANG 为zh_ch.UTF-8,
所以在配置文件/etc/httpd/conf/httpd.conf 中添加 IndexOptions Charset=UTF-8
即可解决
目录下文件不能访问的问题:
查看配置文件/etc/httpd/conf/httpd.conf ,在保证其中<Directory> 相关配置没有问题的情况下,查看日志发现,
错误为: AH00035: access to ********** because search permissions are missing on a component of the path
此时应关闭SELinux, 方法:
查看SELinux状态:
1、/usr/sbin/sestatus -v ##如果SELinux status参数为enabled即为开启状态
SELinux status: enabled
2、getenforce ##也可以用这个命令检查
关闭SELinux:
1、临时关闭(不用重启机器):
setenforce 0 ##设置SELinux 成为permissive模式
##setenforce 1 设置SELinux 成为enforcing模式
2、修改配置文件需要重启机器:
修改/etc/selinux/config 文件
将SELINUX=enforcing改为SELINUX=disabled
重启机器即可
让隐藏文件显示:
修改/etc/httpd/conf.d/autoindex.conf文件,将 IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t 改为 IndexIgnore *~ *# HEADER* README* RCS CVS *,v *,t
相关文章推荐
- 解决ubuntu中mysql数据库表名不能为中文,以及插入中文乱码问题
- 使用edtftpnet上传文件到Serv-U出现乱码的问题,并且不能创建中文文件名或文件夹。
- Apache 中文目录或文件乱码
- SVN+Apache在windows下http访问 显示中文乱码问题的解决方法
- apache 不能访问 cgi-bin目录下的文件
- Android adb logcat cmd 中文乱码 ----- bat批处理文件不能执行 -- 问题的解决办法
- 解决ubuntu中mysql数据库表名不能为中文,以及插入中文乱码问题
- 用php查询文件目录并输出时中文乱码问题
- Python 2.7.3的文件编码问题,print在控制台下面中文乱码问题,以及推荐做法
- struts文件上传以及中文乱码问题
- PHP中完美解决fckeditor上传中文文件与新建中文目录出现乱码的问题
- Ruby on Rails实现文件的下载以及中文文件名乱码问题
- 关于解决pyinstaller2.1将.py打包成exe文件在中文目录下不能执行的问题
- apache做文件共享,目录乱码问题
- org.apache.tools.zip在Linux下压缩文件中文乱码问题解决
- linux下将中文文件名文件cp到windows目录下后文件名乱码问题的解决
- 解决访问apache中文乱码的问题
- 解决Apache服务器虚拟目录局域网内不能访问的问题
- 解决Struts2文件下载中文名称乱码以及文件名称中包含空格问题