web-dev-qa-db-fra.com

Joomla bloque automatiquement les articles

On m'a récemment confié la tâche de gérer un site Web utilisant joomla. Les premières choses que j'essaie de faire sont "plus petites", comme poster ou éditer des articles.

J'ai reçu un compte super utilisateur, mais malgré cela, lorsque j'essaie de modifier un article, je reçois le message "Accès interdit" ("Vous n'êtes pas autorisé à accéder à/administrateur /index.php sur ce serveur. "). Après cela, lorsque je reviens à la page d'administration du contenu, l'article est indiqué comme étant bloqué. Je le débloque ensuite, je le rouvre et tout le processus se répète, sans changement. Cela se passe beaucoup. Jusqu'ici, je n'ai essayé qu'avec des articles contenant des images.

Ce que je sais: le serveur n’est pas géré par nous, alors j’ai pensé que pourrait être quelque chose lié aux autorisations d’accès aux dossiers, directement? Si tel est le cas, je dois tout de même comprendre ce qui se passe pour pouvoir demander les autorisations adéquates.

Pour résumer la (les) question (s): - existe-t-il des mécanismes automatiques grâce auxquels joomla peut bloquer des articles? - Si oui, puis-je les désactiver? - Cela pourrait-il être dû aux autorisations d'accès aux dossiers du serveur, même si je suis un super utilisateur?

Merci d'avance!

EDIT: Toujours confronté à ce problème, semble être lié uniquement aux articles qui ont des images associées. En utilisant notre ftp, j'ai réussi à vérifier que les images des articles que je ne suis pas en mesure de modifier ont des autorisations de fichier différentes (644 au lieu de 664) des autres. Cela ne semble pas affecter beaucoup le problème d'accès interdit. Je pensais que le problème pouvait aussi être lié à l'alignement des images, mais non ...

2
Jufajardini

Quelques points à vérifier.

  1. Assurez-vous d’utiliser la dernière version de la série Joomla 2.5 (2.5.28).
  2. Vérifiez si votre serveur a mod_security installée. Si c'est le cas, vous devriez alors demander à votre fournisseur d'hébergement de le désactiver. Si ce n'est pas possible, essayez d'ajouter ce qui suit à votre fichier htaccess:

    <IfModule mod_security2.c>
    SecRuleEngine Off
    </IfModule>
    

Une fois cela fait, renommez votre htaccess.txt à .htaccess

1
Lodder