Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/230.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.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 将2.0放入文件夹1.7时未找到[Codeigniter]错误404_Php_Codeigniter_Http Status Code 404_Subdirectory - Fatal编程技术网

Php 将2.0放入文件夹1.7时未找到[Codeigniter]错误404

Php 将2.0放入文件夹1.7时未找到[Codeigniter]错误404,php,codeigniter,http-status-code-404,subdirectory,Php,Codeigniter,Http Status Code 404,Subdirectory,当我将CI 2.0放在这样使用CI的文件夹中使用多个web时,我遇到了问题 我使用CI 1.7作为 domain.com使用普通php代码,不使用框架。 webci17使用CI 1.7实现 webci20使用CI 2.0实现 我可以访问www.domain.com/webci17 但是当我接触到 www.domain.com/webci17/webci20 它将重定向到404未找到页面 我通过在webci20中编辑index.php来检查任何文本,它的更改显示在我更改时,但当更改回默认的CI i

当我将CI 2.0放在这样使用CI的文件夹中使用多个web时,我遇到了问题

我使用CI 1.7作为 domain.com使用普通php代码,不使用框架。 webci17使用CI 1.7实现 webci20使用CI 2.0实现 我可以访问www.domain.com/webci17

但是当我接触到 www.domain.com/webci17/webci20

它将重定向到404未找到页面 我通过在webci20中编辑index.php来检查任何文本,它的更改显示在我更改时,但当更改回默认的CI index.php时,它会再次重定向到404未找到页面。 我不确定它是否涉及CI的版本,但我认为不是。 谁能解决这个问题?
谢谢。

如果我没有弄错您的答案,那么这样做是在告诉CI1.7安装程序,该安装程序获取url并解释它,以查找名为webci17的控制器和名为webci20的方法,前提是您没有进行任何重映射。当然,您会遇到404未找到错误

您当然可以在同一台服务器上安装两个不同的安装,即使版本不同,但您可以通过将文件夹和设置分离到相应的变量来实现这一点,如《用户指南》中明确指出的:

如果你想在你的安装中集成一些东西,就像它是另一个CI安装一样,你可以考虑使用HMVC实现,但这是另一个故事,我很怀疑它是否能与两个不同版本的CI一起工作。在最新版本中,许多功能已被重命名和/或取消


你也可以尝试升级到最新版本2.0.2,你可以在他们的论坛上找到关于如何升级的信息。例如,请看

您的类名中是否有此类Myclass扩展CI_控制器?