问题标签 [codeigniter-3]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
6547 浏览

php - CI 新的默认控制器不起作用

如果我将默认控制器留在 routes.php 文件“欢迎”中,则 CI 3.0 有问题,一切正常。但是,如果我更改它,即“主”CI 开始抛出 404 错误,主控制器的第一步与欢迎相同。我只是复制文件。重命名,更改类名(当然),并在index()加载视图中。有什么建议么?

我也忘了告诉 wamp localhost 一切都在工作..但在服务器中不是..:/

还有一件事......即如果我尝试去 mydomain.com/welcome - 工作,如果我尝试去 mydomain.com/main - 不是。即使我将路由默认控制器更改回欢迎

我的 main.php 文件:

我的 routes.php 文件:

0 投票
1 回答
1387 浏览

php - 请求的驱动程序无效

我刚刚将我的项目从 CodeIgniter 2 升级到 CodeIgniter 3 以获得驱动程序自动加载功能。我正在尝试创建一个自定义驱动程序,但遗憾的是文档没有给我执行它的步骤。

我的驱动程序在 CodeIgniter 3 中运行良好,但在 2 中却不行。我已经根据文档更新了所有类名和文件名。

我有以下文件结构:

Testdriver.php 的内容:

Testdriver_test.php 的内容:

自动加载驱动,调用 pages.php 中的函数:

为什么这在 CodeIgniter 2 中有效而不再有效?我该如何解决?

0 投票
1 回答
742 浏览

php - 引用页面不起作用

我正在使用 codeigniter 3.0 和 xampp。当我尝试使用 codeigniter 引用 xampp 中的页面时,它会转到 xampp 索引页面。

这是我的 .htaccess

0 投票
2 回答
17000 浏览

php - 排查codeigniter“无法找到您指定的模型...”错误

我一直在我的 Mac 上使用 CodeIgniter 开发一个 Web 应用程序,没有任何问题。我正在使用 Ion Auth 库进行用户身份验证。我没有将该站点移植到生产服务器,并且出现以下错误:

这里的所有帖子似乎都是文件放置或文件名或类名的大小写。我已经四次检查了 ion auth 模型代码..

/application/models/ion_auth_model.php

加载模型的唯一位置是在 ion auth 库中:

/applicaiton/libraries/ion_auth.php

最令人沮丧的是 - 它在我的开发系统上完美运行。我的 prod 和 dev 环境之间的唯一区别是数据库配置(我什至现在将它置于开发模式,所以我可能会看到一个错误。

没有日志条目,页面上没有有用的错误,CodeIgniter 根本没有任何帮助来指导我错误的来源。

谁能指出我正确的方向来解决这个问题????

0 投票
0 回答
84 浏览

php - 更改 URL index.php

在 git hub 的 codeigniter 3 中,我尝试使用enable_query_strings但没有做我想要的。

我使用 index.php 但也想添加index.php?route=所以 url 看起来像http://www.example.com/index.php?route=folder/controller/

但是当我将它添加到我的配置 index_page 路由不起作用$config['index_page'] = 'index.php?route=';

也不适用于

锄头我可以$config['index_page'] = 'index.php?route=';用我的网址完成工作吗?

0 投票
1 回答
1184 浏览

php - CodeIgniter Active Record 方法链接更新不起作用

我正在尝试使用 Active Record 方法更新表并将任务标记为完成,如下所示:

但这给了我一个错误:

这里有什么问题我在这里看不到吗?还是方法链接不适用于更新?文档在方法链接上非常薄..

如果我把它分成两行它确实有效......

但是方法链不应该在这里工作吗?

PHP版本:5.5.4 CI版本:3

0 投票
4 回答
11729 浏览

php - 新应用程序中的codeigniter应用程序视图文件夹位置问题

Your view folder path does not appear to be set correctly. Please open the following file and correct this: index.php我收到这个错误,我不知道出了什么问题,我从官方网站下载了 rc3(候选版本 3),解压缩,添加了资产文件夹和帮助程序,当我运行应用程序时,我得到了错误Your view folder path does not appear to be set correctly. Please open the following file and correct this: index.php,这是我的index.php文件代码,图像显示了文件夹结构

在此处输入图像描述

0 投票
1 回答
224 浏览

php - codeigniter 3 中的方法加载失败

我正在使用codeigniter 2.2.1. 而现在codeigniter 3发布了。我刚试了一下,结果出错了。

当我尝试加载方法时codeigniter2.x,它显示

Demo我的方法文件在哪里。

控制器 -welcome.php

模型 - demo.php

我无法弄清楚这段代码有什么问题。请帮忙。先感谢您..

编辑:-这在我的 wamp 机器上运行良好。但我现在在我的研究所托管网站的另一台本地机器上检查它。那里不工作

0 投票
1 回答
26 浏览

view - 在视图中使用 CodeIgniter 自动加载的模型

在我网站的标题中,我必须添加一些存储在数据库中的元标记。我创建了一个Metatag模型并使其在autoload.php中自动加载。

该模型将提供所有元标记,并将它们插入到所有视图的标题中,任何路由。模型的元标记数组(从表中检索)可以以某种方式直接和全局地在视图中使用,还是我必须在每个控制器中创建它然后通过它传递给视图$data

我有很多控制器,我想避免在每个控制器中请求元标记,特别是在全局自动加载模型时。

0 投票
2 回答
655 浏览

php - 我的 codeigniter v.3 网站无法在本地主机上正常运行的肝脏服务器上运行

我最近切换了 ci v.3,当我点击我的 url 时,我遇到了我的实时服务器重定向到我的问题 404 错误页面,它在本地主机上非常好,但它在服务器上不起作用。我的 .htaccess 文件是