2010-08-16 7 views
1

J'ai eu ce problème sur un de mes sites Joomla pendant un moment ... en essayant de vous connecter au backend, la page est juste actualisée au formulaire de connexion. La même chose se produit pour la connexion à l'interface. Après quelques recherches, je suis tombé sur this link mais j'ai essayé toutes les suggestions là-bas et aucune ne fonctionne pour moi. De plus, mes tables de base de données sont toutes OK. Dans ma configuration locale, le site fonctionne très bien ... Je viens d'importer la base de données sur le serveur d'hébergement. Puis utilisé SSH pour restaurer le fichier zip à partir de mon ordinateur.Problème de connexion de l'administrateur Joomla

Des idées?

+0

Essayez de changer le $ live_site var dans votre configuration.php peut-être ...? – Martin

+0

J'ai joué avec tout dans le fichier configuration.php ... toujours le même – Stephen

Répondre

0

J'ai eu un problème très similaire à cela il y a un certain temps. PHP n'était pas capable d'écrire dans son répertoire de session (ou il n'existait pas), donc il a juste gardé les sessions de drop sur la connexion.

Vous pouvez trouver ce répertoire dans le fichier PHP.ini. Je pense que ça s'appelle session.save_path Sur Ubuntu, c'était au /var/lib/php5.

1

Nous sommes une petite agence de conception Web, Joomla est notre CMS de choix.

Je/Nous avons eu ce problème plusieurs fois. En fait, oui, ce problème se produit de manière plus perceptible lors des migrations de serveur.

Cette fois, pour moi de résoudre le problème, j'ai dû modifier une ligne dans le fichier config.php.

J'ai changé

var $session_handler = 'database'; 

à

var $session_handler = 'none'; 

Je ne suis pas sûr si cela fait une différence à cette tâche particulière, mais je dois aussi un non standard

var $lifetime = '60'; 

I Je peux me rappeler que la dernière fois, j'ai dû vider la table de session aussi (probablement jos_session pour vous, sauf si vous avez picke d un préfixe différent)

Et c'est ainsi que Jim l'a arrangé pour moi, j'espère que cela fonctionne pour vous.

0

J'ai aussi eu ce problème dans Joomla 2.5 lors de l'utilisation de SSL. Le panneau d'administration fonctionnera correctement, et soudainement je n'ai pas pu me connecter. Mise hors SSL (qui est pas une solution acceptable) a travaillé, mais j'ai essayé d'ajouter

public $cookie_domain = 'yourDomainHere.com'; 

dans configuration.php et il semble fonctionner correctement pour l'instant.

3

Cette fois, pour moi de résoudre le problème, j'ai dû modifier une ligne dans le fichier config.php.

J'ai changé

var $session_handler = 'database'; 

à

var $session_handler = 'none'; 

Je ne sais pas si cela fait une différence à cette tâche particulière, mais je dois aussi un non standard

var $lifetime = '60'; 

Merci beaucoup. J'ai eu du mal avant de trouver cette solution, merci.

0

Je trouve ceci:

session.cookie_secure doit être réglé sur 0

ajouter à votre serveur php.ini

session.cookie_secure = 0 

ou php.ini locale

restart apache

0

Si vous êtes sur Joomla 1.7 ou 3.4, alors h Voici mes recherches et solutions:

  1. L'administrateur ne fonctionne pas lorsque vous avez accidentellement désactivé les plugins liés à l'authentification de l'utilisateur ou à la connexion.
  2. Joomla 1.7 et 3.4 ne sont pas table jos_users, et à la place il stocke tous les plugins dans le tableau de jos_extensions pour 1,7 et init_extensions pour 3,4 Solution sauf si vous utilisez un préfixe différent pour vos tables
  3. Aller à jos_extensions ou table init_extensions et recherchez des plugins comme plg_authentication_joomla, plg_authentication_ldap, plg_user_joomla, com_login et com_users. Une fois que vous les avez trouvées, assurez-vous qu'elles sont activées dans la table jos_extensions ou init_extensions.

  4. Mettez à jour la colonne activée de '0' à '1' pour toutes les colonnes ci-dessus (plugins) dans la table jos_extensions, et assurez-vous d'appuyer sur le bouton 'Go' pour enregistrer les mises à jour dans la base de données.

  5. Voila, et vous êtes maintenant de retour au formulaire d'administration de connexion. Le poste m'a été utile car il m'a donné assez de pointeurs pour trouver la cause exacte. Cependant, la solution originale de ce post était pour Joomla 1.5 et 1.7 mais j'ai dû chercher Jooma 3.4 et j'ai réussi à résoudre mon problème.

Merci à tous pour le partage et bonne chance!