Я действительно новичок в CodeIgniter, и у меня возникли некоторые проблемы с началом работы.Я вижу много статей, посвященных полученной 500 Внутренней ошибке сервера, но ВСЕ авторы этих статей, по крайней мере, продвинулись дальше, чем я могу.
Итак, вот ситуация.У меня правильно работает MAMP на моем Mac.Я скачал CodeIgniter с их сайта (на самом деле, дважды) для начала и извлек его в нужную папку MAMP.Если я перехожу на страницу индекса, она работает:
http://localhost:8888/index.php
Но это единственная страница, которая не дает мне 500 ошибок.Я создаю действительно простой контроллер из видеоурока CodeIgniter и сохраняю его в приложении / контроллерах.
<?php
class Blog extends Controller {
function index()
{
echo 'Hello World';
}
}
?>
Затем я пытаюсь получить к нему доступ и получить ошибку 500:
http://localhost:8888/index.php/blog/
Я пробовал и несколько других уроков, но всегда получаю ошибку.Что я делаю неправильно?Я пробовал несколько вариантов .htaccess, предложенных в других постах;сейчас у меня просто есть значение по умолчанию, которое включает только Deny from all
, которое не должно быть красивым, но должно по крайней мере работать.Я также попытался изменить файл config.php, установить $config['base_url']
и перемещаться по файлам, а также попробовать все варианты $config['uri_protocol']
, как предлагается в другом посте, но все безрезультатно.
Что я делаюнеправильно?Вид унылости, когда у летучей мыши есть такая проблема с остановкой прогресса.