1) Скачать последнюю версию CodeIgniter.
2) Извлеките его и вставьте извлеченную папку в каталог «htcdocs». В моем сценарии я использую XAMPP 1.8.1, поэтому я вставлю его в тот же каталог. Кроме того, вы можете переименовать папку E.g. CI.
3) Посмотрите первый в конфигурационных файлах и сделал некоторые несколько модификаций.
autoload.php
$autoload['libraries'] = array('database');
$autoload['helper'] = array('url');
config.php
$config['base_url'] = 'your localhost url';
в моем случае:
$config['base_url'] = 'http://localhost/CI/index.php/'; // your current URL on the address bar when displaying the welcome_message
$config['index_page'] = 'index.php'; // page where you want your viewers are redirected when they type in your website name
. base_url - http://www.example.com/ index_page - index.php или прямо к news.php, это до вас
маршрутов.PHP
$route['default_controller'] = 'site' // your controller's method, originally "welcome" to display welcome message
Я установил «сайт» в качестве контроллера по умолчанию
database.php
$db['default']['hostname'] = 'localhost';
$db['default']['username'] = 'root';
$db['default']['password'] = '';
$db['default']['database'] = '[your database]'; // e.g. CI_series
$db['default']['dbdriver'] = 'mysql';
TIP: Имя пользователя по умолчанию будет корнем, если вы этого не сделаете имеют какие-либо разрешения на доступ к базе данных. Кроме того, оставьте пароль пустым.
4) Начало работы с контроллерами Контроллеры являются сердцем вашего приложения, так как они определяют, как HTTP запросы должны быть обработаны. Контроллер - это просто файл класса, который указан таким образом, который может быть связан с URI.
E.g.
http://www.example.com/index.php/blog/
В приведенном выше примере, CodeIgniter будет пытаться найти контроллер с именем blog.php и загрузить его.
Когда имя контроллера совпадает с первым сегментом URI, оно будет загружено.
- Reference
Теперь, давайте ввести код для нашего контроллера.
<?php
class Site extends CI_Controller
{
function index()
{
$this->load->view('home.php');
}
}
?>
В основном, это будет просто загрузить наш вид/страница под названием дом
* Что такое нагрузка?
Погрузчик, как следует из названия, используется для загрузки элементов. Этими элементами могут быть библиотеки (классы). Просмотр файлов, помощников, моделей или ваших собственных файлов. (ref)
Этот фрагмент кода позволит вам отображать страницу home.php. Кроме того, поскольку вы вызываете home.php, вы должны иметь эту страницу под папкой views. Создайте свой home.php, напишите все, что вы хотите отобразить в качестве теста для нашего первого запуска и сохраните его.
Этот фрагмент кода позволит вам отображать страницу home.php. Кроме того, поскольку вы вызываете home.php, вы должны иметь эту страницу под папкой views. Создайте свой home.php, напишите все, что вы хотите отобразить в качестве теста для нашего первого запуска и сохраните его.
home.php
<p>
My view has been loaded. Welcome!
</p>
Кроме того, сохранить наш контроллер под контроллеров папки, имя файла должно быть таким же, как ваше имя класса. В этом случае его следует сохранить как site.php.
Первый запуск:
403 запрещенная ошибка продолжает появляться при запуске сайта на локальном –
. Редактируйте вопрос и добавьте 'htaccess'. он может помочь – tomexsans
Проверьте папку для прав доступа к файлам. Запрещенные ошибки возникают только при возникновении проблемы с разрешением ... –