2010-11-30 21 views
1

Je suis en train de développer une application Web qui prend adresse google et magasins pour une utilisation future ..404 erreur après site d'hébergement développé en utilisant CodeIgniter

Je suis un peu nouveau pour CodeIgniter et un peu d'aide serait appréciable .. J'ai développé l'application dans WAMP 2.0 ..

Cela fonctionne bien là-bas..Mais quand je le télécharge sur un serveur de production, il affiche la page d'index ... mais dès que j'essaie de naviguer vers d'autres pages de la page d'accueil, il donne un 404 Page non trouvée ..

Vous pouvez toujours vérifier le site here ..

L'ensemble de l'application fonctionne très bien dans mon localhost qui est en WAMP ..

Merci à l'avance

Répondre

3

il peut être à voir avec la casse dans * nix et fenêtres environnements.

ce lien fonctionne:

http://www.poimart.com/index.php/poi/create_user

mais cela ne (404s) (pas grand P)

http://www.poimart.com/index.php/Poi/create_user

donc toutes les références à vos pages de votre application devraient avoir minuscule.

+0

Merci beaucoup Ross de répondre ... Mais pourquoi y a-t-il un diff de casse sensible .. ?? Alors comment se fait-il dans les fenêtres qu'il fonctionne correctement .. ?? – siddharth

+0

sur les fenêtres, 'INDEX.php' est le même que' index.php' (tout nom de fichier/ext). Sur * nix, ils sont complètement différents. J'imagine que votre hébergement est linux -en raison de ce problème, si vous l'utilisiez sur windows hosting (ie votre machine locale) alors vous ne remarqueriez plus de problème @ http://mark.koli.ch/2009/03/filename -case-sensibilité-un autre-ennuyeux-linux-vs-windows-difference.html – Ross

+0

Oh ho..Ok je l'obtiens maintenant ... Merci beaucoup Ross .... – siddharth

3

Avez-vous vérifié si un fichier .htaccess existe dans la racine de votre document?

+0

J'ai été embêté avec ça .. !! J'ai donc pensé que cela pouvait être un problème à cause de 'index.php' qui se produisait là .. Donc le jour après j'ai fait face au problème, j'ai téléchargé le fichier .htaccess qui a enlevé le 'index.php' de l'URI..Maintenant fonctionne bien ... Son tout sur la sensibilité à la casse .... ;-) Merci Padmanabha Vn pour répondre ... – siddharth