gpt4 book ai didi

php - 如何在 Kohana 3 框架中安装自定义模块

转载 作者:可可西里 更新时间:2023-10-31 23:12:01 24 4
gpt4 key购买 nike

我正在学习 KohanaPhp 3 框架,但在添加名为 kolanos-Kohana-captcha 的模块时遇到了问题。

到目前为止我所做的是:

  • 我将目录 kolanos-kohana-captcha 复制到模块目录中
  • 复制kolanos-kohana-captcha/config/captcha.php到文件application/config/captcha.php
  • 编辑文件并添加 Bootstrap.php

Kohana::modules(array (... 'captcha' => MODPATH."kolanos-kohana-captcha ', ));

但它不起作用:(每当我想使用类 Captcha kohana 时都会显示错误“找不到类”。

我做错了什么?这是模块的问题吗?在 Kohana 3+ 中还有其他一些模块可以处理验证码吗?

最佳答案

  1. 原项目名称是kohana-captcha,不是kolanos-kohana-captcha。可能是您在 bootstrap.php 中设置了错误的目录名称?此外,托管服务器通常区分大小写,请不要忘记这一点。

  2. 使用 Kohana::modules()。它返回所有已加载的模块,因此您会看到,它只是验证码问题还是其他问题(例如,您使用了错误的 MODPATH 值)。

  3. 您可以使用 Kohana::auto_load() 检查 Kohana 类的自动加载,它将返回 TRUE/FALSE。

关于php - 如何在 Kohana 3 框架中安装自定义模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2958540/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com