本站长提供网站个性化定制、网站二次修改开发及服务器环境配置等技术服务,如果需要请 点击 加我 QQ 说你的需求。

wdcp面板 – Linux区分大小写更改为大小写不敏感

Linux 小凡 960℃ 0评论

今天把本地环境做好的网站迁移到服务器上,发现有些内容不对,部分js 图片等没有加载。开始以为没上传的不完整,后来仔细排除后发现文件是存在的。可是网站为什么不加载呢?原来是因为文件名称中字母有大写的,而代码调用时是小写的文件名。服务器区分大小写,导致部分文件无法调用。本地的环境不区分大小写。

我是用 wdcp 面板安装的服务器环境,然后就想如何把系统改成对大小写不敏感。经过一番百度搜索,以及自己的测试,终于修改成功。下面就介绍下如何将 wdcp 环境系统更改为大小写不敏感。

1.首先查看系统 apache 版本:用winscp连接,打开 /www/wdlinux,这里我们可以看到 httpd-* (这个就是版本号)

比如 我用是 wdCP v3.2.10 系统apache 是 httpd-2.4.25

2.根据您的版本号,去下载对应的apache

下载地址是 http://archive.apache.org/dist/httpd/

3.解压压缩包到本地

找到 modules/mappers下mod_speling相关文件mod_speling打头的五个文件。将这五个文件上传到到服务器 /www/wdlinux/httpd-*/bin/mappers/ 目录下。

注意:httpd-*这个是你的版本号,如果不存在mappers文件夹,你可以手工创建下

4.登录ssh执行

cd /www/wdlinux/httpd-*/bin/mappers/    这里是切换到mappers目录

/www/wdlinux/httpd-*/bin/apxs -c -i -a mod_speling.c      这里是编译此文件

5.完成以上编译以后,下面需要修改 httpd.conf 文件

vi /www/wdlinux/httpd-*/conf/httpd.conf

在文件中搜索 LoadModule speling_module modules/mod_speling.so,在其下方添加 CheckSpelling on

6.重启apache

service httpd restart

完成以上操作即可修改成功。

转载请注明:小凡部落 » wdcp面板 – Linux区分大小写更改为大小写不敏感

喜欢 (1)or分享 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址