Как настроить Fuelphp?

Я изучаю Fuel php. Я не знаю, как настроить Fuelphp. Я скачал его с сайта Fuelphp.com. И я ссылаюсь на множество учебников, но все же я смущен этим. Я скопировал файлы index.php и .htaccess из общей папки и изменил путь к APPPATH, PKGPATH, COREPATH

Но я получил предупреждение: Предупреждение: требуется (bootstrap.php)

Пожалуйста помогите......


person Paresh Patel    schedule 08.11.2011    source источник
comment
Пожалуйста, покажите полный текст любых сообщений об ошибках, если вы рассчитываете на помощь...   -  person DaveRandom    schedule 08.11.2011
comment
@DaveRandom Я получил фатальную ошибку: require() [function.require]: не удалось открыть требуемый 'C:\wamp\www\FuelPhp\fuel\app\fuel\core\lasses\bootstrap.php' (include_path='.;C :\php\pear') в C:\wamp\www\FuelPhp\fuel\app\bootstrap.php в строке 4 И я написал в строке № 4 файла bootstrap.php: require DIR.' \fuel\core\lasses\bootstrap.php';   -  person Paresh Patel    schedule 09.11.2011
comment
пожалуйста, убедитесь, что C:\wamp\www\FuelPhp\fuel\app\fuel\core\lasses\bootstrap.php действительно существует - я подозреваю, что lasses должно читаться как classes - проверьте, правильно ли назван каталог и что вызов require указывает на допустимое местоположение.   -  person DaveRandom    schedule 09.11.2011


Ответы (2)


Ваша первая ошибка, похоже, заключалась в редактировании констант. Вам не нужно этого делать, если вы не настраиваете структуру папок, и если вы новичок в использовании фреймворка, это, вероятно, не очень хорошая идея.

C:\wamp\www\FuelPhp\fuel\app\fuel\core\lasses\bootstrap.php

Давайте разберем это:

C:\wamp\www\FuelPhp\

Это корень вашего приложения. Внутри вы должны увидеть «ядро» и «приложение». Вместо этого у вас есть:

C:\wamp\www\FuelPhp\fuel\app\fuel\core\

Вы скопировали папку с топливом и поместили в нее ядро? Было ли это преднамеренным?

Я бы начал с чистой копии. Ничего с ним не делайте, просто загрузите

http://localhost/FuelPhp/public

Посмотрите, что происходит. Вероятно, вы увидите страницу приветствия.

person Phil Sturgeon    schedule 13.11.2011
comment
Спасибо, но мой вопрос: если я нажму на корневой каталог в локальном хосте, мой приветственный контроллер должен быть загружен. Вот почему я скопировал файл index и htaccess из общей папки в корневой каталог. - person Paresh Patel; 22.11.2011
comment
Перемещение .htaccess не меняет конфигурацию Apache Document Root. Установите виртуальный хост, чтобы указать, где находится общая папка. - person Phil Sturgeon; 29.11.2011
comment
Привет, Фил, как бы ты настроил виртуальный хост, чтобы скрыть общую папку в Windows? - person Chris Harrison; 23.04.2012
comment
Извините, Крис, но, кроме как настроить принтер моей пожилой матери, я не использовал компьютер с Windows с 2001 года. - person Phil Sturgeon; 23.04.2012

Дважды проверьте настройки APPPATH, PKGPATH, COREPATH, возможно, они неверны.

person Jeroen Gerits    schedule 08.11.2011
comment
Можете ли вы дать мне какое-либо представление о том, какова моя конфигурация: define('APPPATH', realpath(DIR.'fuel/app/').DIRECTORY_SEPARATOR); определить('PKGPATH', реальныйпуть(DIR.'fuel/packages/').DIRECTORY_SEPARATOR); определить('COREPATH', реальныйпуть(DIR.'fuel/core/').DIRECTORY_SEPARATOR); Эта конфигурация находится в моем index.php, который находится в корневом каталоге.... Пожалуйста... - person Paresh Patel; 09.11.2011