我写了一个codeigniter应用程序并部署在apache中。在浏览器中签入后,单视图控制器可以正常加载。但我将所有的css头文件和一些会话管理代码放入一个名为header.php的php文件中。所以我不得不在所有其他视图中调用这个php视图。但是,浏览器显示
无法加载请求的文件: Header/header.php
我在我的所有视图中编写了这一行,以调用标题视图<?php $this->load->view('Header/header.php'); ?>
。任何帮助都将不胜感激。
发布于 2018-06-04 04:18:32
我终于找到了解决方案。当在localhost中运行CI应用程序时,它不区分大小写。实际上,我在windows中测试了它。Windows在目录名称中不太区分大小写。但是,当CI应用程序部署在apache ubuntu中时,它变得更加区分大小写。在每个模块中,CI模型、控制器、视图文件夹名称应为小写。在我的例子中,头模块的视图文件夹是大写的。
https://stackoverflow.com/questions/50668141
复制相似问题