Nie wykrywa klasy - Code Igniter

0

Hej, chcę spróbować czegoś nowego w programowaniu. Do tej pory nie miałem styczności z żadnym frameworkkiem w PHP. Na początek wybór padł na Code Igniter. Próbuję na początek w ogóle uruchomić jakiś plik. Zgodnie z tutorialem:

Pierwsze "Hello World" w CI:

<?php
	class Test extends Controller
	{
		function index()
		{
			echo 'Test CI';
		}
	}
?>

Kod zapisany w pliku test.php w folderze application/controllers.

Po przejściu na ten link:
http://localhost/projects/ci/tests/1/index.php
otrzymuję ładnie stronę powitalną frameworka.

Po przejściu już na ten link: http://localhost/projects/ci/tests/1/index.php/test/
otrzymuję tylko komunikat o błędzie 404.

W pliku config.php mam ustawione:

$config['base_url'] = 'http://localhost/projects/ci/tests/1/';

Jest to pewnie jakiś prosty problem, lecz prawdę mówiąc nie bardzo wiem co z czym się tam je. Jakby ktoś był w stanie troszkę "powróżyć z fusów" i spróbować jakoś pomóc - będę wdzięczny.

2

proponuję ci porzucić code ignitera. Nikt w tym nie robi nowych projektów.

2

Zgadzam się z @mr_jaro. Chociażby w laravelu zrobisz dużo rzeczy 2x prościej, szybciej i "ładniej".

1
<?php
 	class Test extends CI_Controller
 	{
 		function index()
 		{
 			echo 'Test CI';
 		}
 	}
 ?>

Sprawdz to.
CodeIgniter jest fajny, prosty, leciutki ... do prostych projektów nie ma lepszej rzeczy. Smiga to na shared hosting itp.

1 użytkowników online, w tym zalogowanych: 0, gości: 1