问题标签 [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.
php - CI 新的默认控制器不起作用
如果我将默认控制器留在 routes.php 文件“欢迎”中,则 CI 3.0 有问题,一切正常。但是,如果我更改它,即“主”CI 开始抛出 404 错误,主控制器的第一步与欢迎相同。我只是复制文件。重命名,更改类名(当然),并在index()
加载视图中。有什么建议么?
我也忘了告诉 wamp localhost 一切都在工作..但在服务器中不是..:/
还有一件事......即如果我尝试去 mydomain.com/welcome - 工作,如果我尝试去 mydomain.com/main - 不是。即使我将路由默认控制器更改回欢迎
我的 main.php 文件:
我的 routes.php 文件:
php - 请求的驱动程序无效
我刚刚将我的项目从 CodeIgniter 2 升级到 CodeIgniter 3 以获得驱动程序自动加载功能。我正在尝试创建一个自定义驱动程序,但遗憾的是文档没有给我执行它的步骤。
我的驱动程序在 CodeIgniter 3 中运行良好,但在 2 中却不行。我已经根据文档更新了所有类名和文件名。
我有以下文件结构:
Testdriver.php 的内容:
Testdriver_test.php 的内容:
自动加载驱动,调用 pages.php 中的函数:
为什么这在 CodeIgniter 2 中有效而不再有效?我该如何解决?
php - 引用页面不起作用
我正在使用 codeigniter 3.0 和 xampp。当我尝试使用 codeigniter 引用 xampp 中的页面时,它会转到 xampp 索引页面。
这是我的 .htaccess
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 根本没有任何帮助来指导我错误的来源。
谁能指出我正确的方向来解决这个问题????
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=';
用我的网址完成工作吗?
php - CodeIgniter Active Record 方法链接更新不起作用
我正在尝试使用 Active Record 方法更新表并将任务标记为完成,如下所示:
但这给了我一个错误:
这里有什么问题我在这里看不到吗?还是方法链接不适用于更新?文档在方法链接上非常薄..
如果我把它分成两行它确实有效......
但是方法链不应该在这里工作吗?
PHP版本:5.5.4 CI版本:3
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
文件代码,图像显示了文件夹结构
php - codeigniter 3 中的方法加载失败
我正在使用codeigniter 2.2.1
. 而现在codeigniter 3
发布了。我刚试了一下,结果出错了。
当我尝试加载方法时codeigniter2.x
,它显示
Demo
我的方法文件在哪里。
控制器 -welcome.php
模型 - demo.php
我无法弄清楚这段代码有什么问题。请帮忙。先感谢您..
编辑:-这在我的 wamp 机器上运行良好。但我现在在我的研究所托管网站的另一台本地机器上检查它。那里不工作
view - 在视图中使用 CodeIgniter 自动加载的模型
在我网站的标题中,我必须添加一些存储在数据库中的元标记。我创建了一个Metatag模型并使其在autoload.php中自动加载。
该模型将提供所有元标记,并将它们插入到所有视图的标题中,任何路由。模型的元标记数组(从表中检索)可以以某种方式直接和全局地在视图中使用,还是我必须在每个控制器中创建它然后通过它传递给视图$data
?
我有很多控制器,我想避免在每个控制器中请求元标记,特别是在全局自动加载模型时。
php - 我的 codeigniter v.3 网站无法在本地主机上正常运行的肝脏服务器上运行
我最近切换了 ci v.3,当我点击我的 url 时,我遇到了我的实时服务器重定向到我的问题 404 错误页面,它在本地主机上非常好,但它在服务器上不起作用。我的 .htaccess 文件是