2009-12-15 3 views
1

mon compte hôte est quelque chose comme:problème d'installation de CodeIgniter sur l'hôte partagé

~
~/public_html
~/public_html/système/application

pour accéder à mon site, je dois mettre http://example.com/~userid en barre d'adresse

J'installe codeigniter dans le répertoire ~/public_html, je peux accéder à http://example.com/~userid.

La page d'accueil s'affiche correctement et les pages du guide utilisateur correspondantes s'affichent correctement.

Le problème est le suivant: si je crée un nouveau contrôleur et que je crée de nouvelles vues, la page Web affiche simplement "Erreur 404: Document introuvable". Si j'utilise http://example.com/~userid/welcome/index, il a le même problème.

Si j'utilise la fonction base_url() il montre http://example.com/~userid/

Que dois-je faire faire résoudre ce problème?

Merci d'avance!

Répondre

3

Essayez http://example.com/~userid/index.php/welcome/index.

Il semble que votre réécriture d'URL ne soit pas configurée ou mal configurée. C'est la méthode par défaut si la réécriture d'URL est désactivée.

EDIT Voir , en particulier la section "Suppression du fichier index.php" sur la configuration de la réécriture d'URL.

+0

Je voudrais suivre la suggestion de @ Franz et regarder dans votre URL réécrire dans le fichier ** .htaccess **. –

+0

@Franz: Merci! Ça marche. Je vais regarder dans la page d'URL –

+0

Ensuite, vous pouvez accepter cette réponse. Vous donne 2 points de réputation et moi, hum, un peu plus;) – Franz