J'essaie de passer par le tutoriel Hello World à CodeIgniter, mais je ne peux pas obtenir le résultat approprié. Je cours sur Ubuntu 10.10 et apache2. Je suppose qu'il y a quelque chose qui ne va pas avec les permissions, mais je ne sais pas comment résoudre ça. Ce que je l'ai fait:codeigniter bonjour monde échoue sur Ubuntu
- install apache2, php5, mysql, etc.
- Apache définit le répertoire web/var/www, Wich ne dispose pas des autorisations nécessaires, de sorte que la prochaine chose que je fais est .
- Modifier AllowOverride Aucune à AllowOverride Tout dans "default" apache site config.
- Copier ci au www, localhost/ci/ me donne "Interdit, vous n'avez pas l'autorisation d'accéder à/ci/sur ce serveur."
- sudo chmod a + rwx ci /. localhost/ci/ œuvres, localhost/ci/User_Guide/ œuvres, localhost/ci/index.php/User_Guide/ retourne 404 (CI de), localhost/ci/blog/index/-404 (Apache), localhost/ci/index.php/blog/index/-404 (de CI)
- exactement ce qui a été dit dans le tutoriel: contrôleur avec
<?php class Blog extends Controller { function index() { echo "Hello World";} } ?>
Et au lieu d'avoir "Bonjour tout le monde" http://localhost/ci/index.php/blog/index/ me prend à la page complètement vide et http://localhost/ci/blog/index/ à 404 Apache pas f ound! BTW, "http: //localhost/ci/indeex.php/blog/indeex/" me prend à la page blanche aussi, mais "http: //localhost/ci/index.php/bloog/indeex/" - à la La page 404 de CI. Comme vous pouvez le deviner, je suis complètement nouveau pour ce genre de choses et je serais vraiment heureux si vous m'aidiez. Il y a quelques questions assez similaires ici, mais aucune d'entre elles aide.
Merci beaucoup! Tu as complètement raison. – user1094249