Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [CodeIgniter]Problem z funkcjami kontrollera w CodeIgniter
Forum PHP.pl > Forum > PHP > Frameworki
mattix19
Witam
Mam problem z funkcjami w pliku kontrolera tzn jak tworze taka funkcje w moim kontrolerze:
  1. <?php
  2. class Blog extends CI_Controller {
  3.  
  4. public function index()
  5. {
  6. echo 'Hello World!';
  7. }
  8.  
  9. public function comments()
  10. {
  11. echo 'Look at this!';
  12. }
  13. }
  14. ?>

To adres do niej powinien wygladac tak:
Cytat
example.com/index.php/blog/comments/

a u mnie wyskakuje w tym miejscu blad 404.
Gdy wpisuje samo
Cytat
example.com/
to wyswietla mi sie hello world lecz gdy chce wyswietlic druga funkcje mam juz 404. Tak samo 404 pojawia mi sie gdy dopisze index.php. Czy jest to wina serwera? Testowalem to na koncie boo.pl
Czy moze ja cos zle rozumiem z tutoriala CI?
pozdrawiam
qrooel
Spróbuj jeszcze z: example.com/blog/comments

Być może masz coś źle skonfigurowane albo problem z .htaccess
adbacz
Faktycznie możesz mieć źle skonfigurowane. Sprawdź czy w pliku config.php w linijce 29 masz takie coś:
  1. $config['index_page'] = '';
  2. //czy
  3. $config['index_page'] = 'index.php';


I poza tym sprawdź czy masz dobrze w pliku .htacces, o ile cos w nim grzebałeś, że tak powiem.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.