2013-11-12 2 views
0
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 

Я использую некоторые методы, такие какУ этого класса ошибки «Kohana_Form» на веб-сервере, но не локально на WAMP

<?php echo Form::label('contact_name', 'Your Name'); ?> 
<?php echo Form::input('contact_name'); ?> 

Это прекрасно работает на Windows, работает WAMP, но когда я загрузил его на хостинг аккаунт (LINUX) Я получаю эту ошибку, у меня были некоторые другие, но они были исправлены с помощью Capital :)

Имена файлов и капитализация кажутся прекрасными, поэтому я вытаскиваю свои волосы из того, что происходит ... используя Kohana 3.3. 1

+0

Просто дважды проверьте 'cd' в корневой каталог Kohana и запустите' find -name "form.php" '. Вы должны иметь хотя бы './System/classes/Form.php' и'./System/classes/Kohana/Form.php'. Если случай файла или каталогов не соответствует точно - это, скорее всего, проблема. – plasmid87

+0

Нашел оба файла .. спасибо за помощь, но я отказался от небольшой документации по этой структуре, я теперь смотрю на CodeIgnitor. – user2486324

ответ

0

Попробуйте проверить, есть ли класс с именем Kohana_Form (не игнорировать случай!) Или просто раскомментировать эту строку: spl_autoload_register(array('Kohana', 'auto_load_lowercase')); в bootstrap.php