问题标签 [codeigniter-hmvc]

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 投票
1 回答
4140 浏览

php - 更新到 PHP 7 后 CodeIgniter HMVC MX_Loader::library 错误

我在 PHP 5.6 中使用 Code Igniter 3.0。

在从 Ubuntu 15.04 更新到 16.04 之后,PHP 也从 5.6 更新到了 PHP 7。

我正在使用 Code Igniter 的 HMVC 实现,PHP 升级开始引发以下错误:-

0 投票
0 回答
407 浏览

php - 致命错误:上传到实时服务器后未找到“CI”类

我有一个内置于 Codeigniter 3 + HMVC 的项目。我几乎完成了它。在我的本地副本中,它工作正常。但是当我将我的项目移动到实时服务器上时,我收到了这个错误:

这是代码line 92

我不知道错误是什么。

我还检查config.php并更新了 base_url。而且我还更新了数据库配置。

你能帮我解决这个问题吗?

0 投票
2 回答
71 浏览

php - 方法无法访问 Codeigniter url 参数

有一个问题我几个小时都无法解决。如标题方法所述,无法从 url 获取参数。我正在使用下面链接中的 codeigniter + hmvc:

https://bitbucket.org/wiredesignz/codeigniter-modular-extensions-hmvc

这两个链接edit_account在帐户模块中的帐户控制器中解决相同的方法

// 方法

但两种方式都$account_id返回false

我希望有一个人可以帮助我。

0 投票
2 回答
1157 浏览

routing - CodeIgniter3 HMVC 路由与.htaccess 不工作

我是 CI3 的新手,我花了一个多星期的时间让 CodeIgniter3 HMVC WireDesignz Routing 与 .htaccess 一起工作,但它仍然无法正常工作,这让我感到非常沮丧。

因为有多个来源可能导致错误,所以我写给你我的 GitHub 存储库的链接https://github.com/ibudisteanu/PHP-TESTS

行为超级简单:我可以毫无错误地访问以下地址

我在路由中获得以下链接的回报:

我得到的错误是Not Found The requested URL /login was not found on this server.

0 投票
1 回答
96 浏览

ubuntu - HMVC Ubuntu 文件夹结构和设置

我目前正在将一个网站迁移到 Linux Ubuntu。我有一个在 Windows 上使用 Codeigniter 创建的 HMVC 网站。我已经在 Linux 上安装了 Xampp,但我无法通过 localhost 打开我的网站来测试它是否有效。也许有人可以帮助我如何在 Ubuntu 上设置 HMVC Codeigniter。

提前致谢 :)

0 投票
1 回答
3000 浏览

php - Codeigniter 模型致命错误:不在对象上下文中使用 $this

我对一些适用于开发但不适用于生产的代码有一点问题。这很奇怪,因为所有其他代码都有效(或似乎有效)。

整个错误如下:

致命错误:在第 6 行的 /[snip]/application/modules/manage_plugins/models/Manage_plugins.php 中不在对象上下文中使用 $this 遇到 PHP 错误

严重性:错误

消息:不在对象上下文中使用 $this

文件名:models/Manage_plugins.php

行号:6

回溯:

从我能找到的其他类似问题来看,这是由于人们试图在静态上下文中使用“$this”——我不相信这对我来说是这种情况。

这是 manage_plugins 构造函数,第 6 行(错误行)是构造函数中的第一行:

它由以下代码加载(并且从未显式调用):

有谁知道为什么会这样?

0 投票
2 回答
887 浏览

php - CodeIgniter 项目非常慢

我正忙于一个使用 CI3 和 HMVC 的 CI 项目。我在办公时间工作,然后把它带回家度过周末和下班后的发展。使用这两台机器已经工作了很长时间。星期一早上,像往常一样,我尝试从周末/家庭代码继续,突然我的工作机器上的项目超级慢,但机器没有改变。它运行 Suse Linux (php 5.6)。我永远等待页面加载。

完全相同的代码在家里也能完美运行。当我尝试仅访问一页后查看日志时:

加载一页几乎需要两分钟。

0 投票
2 回答
101 浏览

php - 如何在codeIgniter中将超过2个控制器的数据访问到单个控制器中

我卡在一个代码中。我Controllers在管理文件夹中有 5 个不同的页面,例如controller_A.php, controller_B.php, controller_C.php, controller_D.php, controller_E.php, 现在我想将 4 个控制器 A 、B 、C 、D 的方法或功能访问到控制器 E 方法中。请帮助我,如何将 4 种不同的控制器方法调用到其他控制器中。

0 投票
0 回答
319 浏览

authentication - 使用 tank auth 设置 Codeigniter 3 HMVC

我正在尝试在 HMVC 的 CodeIgniter 中安装 Auth Tank,但没有成功。我做了以下事情:

  • 我在数据库中创建了表;
  • 我将文件夹(配置、控制器、助手、语言、库、模型、视图)放在modules/auth/;
  • application/config/routes.php我添加了到 Auth Tank 的路线$Route["auth"] = "auth/login";
  • 在控制器中auth.php$this->lang->load('tank_auth'); 改为 $this->lang->load('auth/tank_auth');
  • 我将控制器文件更改为扩展 MY_Controller(扩展 MX_Controller)

在此之后继续此错误:

遇到未捕获的异常

类型:运行时异常

消息:无法找到您指定的模型:Login_attempts

文件名:/home/danineto/public_html/ide/workspace/spin/system/core/Loader.php

行号:344

回溯:

文件:/home/danineto/public_html/ide/workspace/spin/application/third_party/MX/Loader.php 行:213 功能:模型

文件:/home/danineto/public_html/ide/workspace/spin/application/modules/auth/libraries/Tank_auth.php 行:601 功能:模型

文件:/home/danineto/public_html/ide/workspace/spin/application/modules/auth/controllers/Auth.php 行:57 功能:is_max_login_attempts_exceeded

文件:/home/danineto/public_html/ide/workspace/spin/index.php 行:315 功能:require_once

有没有人实现了这个可以帮助我的库?

谢谢

0 投票
2 回答
1191 浏览

php - Codeigniter 3 HMVC:无法加载会话库

这是modules库中的文件夹结构

  1. 用户->控制器->Users.php

    用户->配置->autoload.php

  2. 欢迎->控制器->Welcome.php

自动加载.php

Welcome.php (位于 modules/welcome/Welcome.php)

我会收到以下错误:

注意: url并且form库已正确加载