【发布时间】:2013-11-12 08:47:05
【问题描述】:
ErrorException [ Fatal Error ]: Class 'Kohana_Form' not found
1 <?php
2
3 defined('SYSPATH') OR die('No direct script access.');
4
5 class Form extends Kohana_Form {
6
我正在使用一些方法,例如
<?php echo Form::label('contact_name', 'Your Name'); ?>
<?php echo Form::input('contact_name'); ?>
这在运行 WAMP 的 Windows 上运行良好,但是当我将其上传到托管帐户 (LINUX) 时出现此错误,我有一些其他错误,但它们用大写字母修复:)
文件名和大写似乎很好,所以我不知道发生了什么事情……使用 Kohana 3.3.1
【问题讨论】:
-
只是为了仔细检查,
cd进入您的 Kohana 根目录并运行find -name "Form.php"。你应该至少有./system/classes/Form.php和./system/classes/Kohana/Form.php。如果文件或目录的大小写不完全匹配 - 这很可能是问题所在。 -
找到了这两个文件.. 感谢您的帮助,但我没有放弃太多关于这个框架的最新文档,我现在正在看 CodeIgnitor。
标签: kohana kohana-3.3