Question

Je développe une composante Joomla dans mon localhost localhost , tout va bien sur le localhost localhost , mais lorsque je crée un package d'installation et installerComposant sur l'hôte LIGNE I GET 500 Afficher non trouvé ERROR

ps.J'ai ajouté tous les fichiers d'affichage dans le dossier Package Ajout également à l'installation XML Aussi, j'ai vérifié des fichiers dans l'hôte, chaque fichier nécessaire existe et il n'y a pas de fichier manquant.

Une autre chose que je devrais dire est que je gère Joomla 3.3.0 dans localhost mais 3.3.3 dans l'hôte en ligne.

J'ai lu toutes les articles "Afficher non trouvé" sur Internet: D Mais je n'ai pas pu trouver de solution: (

Cordialement

EDIT:

J'ai désinstallé le composant du package de composant localhost et installé à nouveau, tout fonctionne bien, l'erreur est donc sur l'hôte.J'ai modifié la permission des fichiers mais j'ai toujours la même erreur.

Était-ce utile?

La solution

Joomla ne peut pas trouver la vue avec le nom donné.Outre les considérations @Thekrotek, vous devriez vérifier la capitalisation du nom de fichier.Windows, pour une raison sauvage, ne peut pas dire "A" de "A" dans un nom de fichier.

Autres conseils

Ce n'est pas un problème d'autorisations du tout.Joomla ne peut tout simplement pas trouver la vue avec le nom donné.Vérifiez votre nom de vue très soigneusement.Il devrait être myComponentViewMageMage, pas MyComponentViewMyPage ou MyComponentViewMyPage.Joomla est sacrément sensible à ce genre de choses.

Voici un exemple:

class SmartShoutboxViewShout extends JViewLegacy

Smart Shoutbox est le nom du composant et Shout est une page qu'elle appartient.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top