2010-02-04 2 views
5

J'essaye d'installer une application faite avec codeIgniter dans un sous-dossier, de sorte que je puisse y accéder en utilisant: http://www.domain.com/my_subfolder/ A la racine, il y a une application Wordpress. J'ai édité le fichier .htaccess de l'installation Wordpress pour laisser la requête aller dans le dossier/my_subfolder/Installation d'une application CodeIgniter dans un sous-dossier

Cela fonctionne bien, le seul problème que je reçois est que CodeIgniter est incapable de charger dynamiquement les classes dans le répertoire "libraries" . Donc, tout dans l'application CI fonctionne bien jusqu'à ce qu'il essaie d'utiliser un objet déclaré dans le sous-dossier "libraries", alors je reçois un: Impossible de charger la classe demandée: my_class

Il ne semble pas qu'il y ait un paramètre dans le dossier "config" pour changer ça ... une idée?

+0

[Tuez vos journaux d'erreurs] (http://philsturgeon.co.uk/news/2009/02/Watch-CodeIgniter-errors-reported-as-they-happen) et voir ce qui se passe ici. Comme tout est relatif, l'emplacement de votre installation de CI ne devrait vraiment pas avoir d'importance. Collez votre config et le message d'erreur que vous recevez. Donnez-nous quelque chose avec lequel travailler. :-) –

+0

@PhilSturgeon peut-on m'aider sur ce http://stackoverflow.com/questions/25447009/xampp-on-windows-8-1-pro-bonfire-v0-7-not-working – yeshansachithak

+0

Je suis en train de problème de 404. Pouvez-vous me montrer votre .htaccess? – kamranbhatti585

Répondre

5

Ce dont vous avez besoin est d'éditer votre CodeIgniter config.php dans System > application > config.

puis modifier config.php et définir la propriété:

$config['base_url'] = "http://www.domain.com/my_subfolder/" 
0

Eh bien, il semble que la configuration doit être base_url param mis à jour. En outre, j'ai utilisé une bibliothèque avec le préfixe "MY_", et je ne devrais pas puisque je n'étendais pas de classe CI.