Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php CodeIgniter对这个案子不敏感,现在呢?_Php_Apache_Codeigniter_Digital Ocean - Fatal编程技术网

Php CodeIgniter对这个案子不敏感,现在呢?

Php CodeIgniter对这个案子不敏感,现在呢?,php,apache,codeigniter,digital-ocean,Php,Apache,Codeigniter,Digital Ocean,基本上,我在Mac上运行XAMPP,并建立了一个相当庞大的CI网站。它工作得很好。 然后,当我创建一个DigitalOcean帐户时,我安装了Ubuntu+Lamp,将我的数据库放在那里,然后上传我的网站 在第一页上,我得到了以下错误: 无法加载请求的文件:Login_view.php 我检查了一下,确实没有一个名为Login_view.php的文件是大写的L。但是有一个名为Login_view.php的文件,它在我的XAMPP服务器上能够很好地加载 我想这与区分大小写有关,而且由于它与我在本地

基本上,我在Mac上运行XAMPP,并建立了一个相当庞大的CI网站。它工作得很好。 然后,当我创建一个DigitalOcean帐户时,我安装了Ubuntu+Lamp,将我的数据库放在那里,然后上传我的网站

在第一页上,我得到了以下错误: 无法加载请求的文件:Login_view.php

我检查了一下,确实没有一个名为Login_view.php的文件是大写的L。但是有一个名为Login_view.php的文件,它在我的XAMPP服务器上能够很好地加载

我想这与区分大小写有关,而且由于它与我在本地主机上的CI项目的比例是1:1,我想这与服务器的配置有关


如何将我的Ubuntu服务器或Apache配置为不区分大小写的CI?

您可以将Apache mod_speling与CheckCaseOnly指令一起使用。

在这个问题上。我的建议是重命名你的文件我真的不能。。这是一个巨大的项目,开始重命名一切。我来看看articleOSX的文件系统是大小写保留的,但不区分大小写。Ubuntu兼具:保留性和敏感性。事实上,我只是想我不确定你的主机是否支持这一功能。我在谷歌上搜索了“ApacheModSpeling”,第一个结果是。第二个结果是。