réinstallation en local d'un site https

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • RobertG
    a répondu
    Re : réinstallation en local d'un site https

    Une longue discussion récente à propos de JCHoptimize accusé à tort d'avoir bloqué les identifications avait fini par ma découverte que ces paramètres de cookies étaient en effet en cause, l'optimisation ayant alors associé JCH et ces paramètres sur plusieurs sites pour tenter de corriger le problème de "cookie free" signalé par Yslow.

    Laisser un commentaire:


  • cavo789
    a répondu
    Re : réinstallation en local d'un site https

    Envoyé par pmleconte Voir le message
    Bonjour,

    J'ai récupéré la sauvegarde de Nathalie et, après pas mal d'aspirine, j'ai fini par trouver que, sur une restauration en local, il faut mettre à blanc, dans le fichier configuration.php, cookie_domain et cookie_path, sinon il est impossible de se logguer en administration.

    Nathalie a désormais un environnement uwamp fonctionnel en local.

    Pour les problèmes de connexion, je pense qu'il y avait plusieurs environnements en local type winamp ou autres qui étaient en conflit les uns avec les autres.

    Nathalie: merci de clore cette discussion.

    Bonne continuation,

    Pascal
    Bravo Pascal. Fallait en effet être terriblement réveillé pour trouver cela !

    Laisser un commentaire:


  • Nathy78
    a répondu
    Re : réinstallation en local d'un site https

    Merci encore Pascal

    Laisser un commentaire:


  • pmleconte
    a répondu
    Re : réinstallation en local d'un site https

    Bonjour,

    J'ai récupéré la sauvegarde de Nathalie et, après pas mal d'aspirine, j'ai fini par trouver que, sur une restauration en local, il faut mettre à blanc, dans le fichier configuration.php, cookie_domain et cookie_path, sinon il est impossible de se logguer en administration.

    Nathalie a désormais un environnement uwamp fonctionnel en local.

    Pour les problèmes de connexion, je pense qu'il y avait plusieurs environnements en local type winamp ou autres qui étaient en conflit les uns avec les autres.

    Nathalie: merci de clore cette discussion.

    Bonne continuation,

    Pascal

    Laisser un commentaire:


  • Nathy78
    a répondu
    Re : réinstallation en local d'un site https

    purée de moine ! j'en ai marre de cette installation locale qui n'aboutit pas !

    J'ai tout désinstallé car à chaque tentative de créer la table manquante, sql m'annonçait "table non créée". Lasse d'essayer en vain, j'ai tout effacer et j'ai relancé kickstart pour réinstaller mon site et là, O malheur, au moment de l'installation après décompression, Angie me dit " Unable to connect to the Database: Could not connect to MySQL." Pourtant, Mysql est bien lancée et si je clique sur le fichier erreur log, il est vide.

    J'ai tenté comme adresse localhost et 127.0.0.1:8888, rien n'y fait. Je CRAQUE

    cela fait au moins deux semaines que j'essaie d'installer mon site en local et tout ce que je tente échoue; Je suis maudite ou vous avez une idée du problème ?

    Merci

    Laisser un commentaire:


  • Nathy78
    a répondu
    Re : réinstallation en local d'un site https

    Je crois que nous ne nous sommes pas bien compris.

    Pour mon backup joomla distant, il date de plusieurs jours, juste avant que j'essaie d'installer easy php et Laragon (que j'ai finalement abandonné). J'ai donc modifié mon fichier configuration local comme vous m’y avez invitée, mais pas le distant. Je ne veux pas prendre le risque de bloquer mon site avec des essais de nouvelle configuration.

    OK pour la table de session, je comprends son rôle. Curieusement, alors que toutes les tables se sont bien réinstallées, la table session, elle, est vide ! Ceci explique peut-être cela. Je vais donc copier le contenu de ma table distante dans la table locale et refaire un essai. Si j’échoue, je retenterai de réinstaller mon backup.

    Par contre peut-être saurez-vous répondre à une question que je me pose. La réinstallation de mon backup est toujours longue et périlleuse, car la réinstallation plante souvent en cours de route et je dois faire plusieurs tentatives pour aboutir, ce qui prend des heures alors que mon site n’est tout de même pas énormes, comparé à ce qui peut se faire par ailleurs. Et ma base de données est trop grosse pour que le système me permette de la réinstaller à part. Je dois les réinstaller par lots, sinon, Mysql bloque. J’imagine que je ne suis pas la seule à rencontrer ces soucis, je cherche donc des solutions plus efficaces.

    Par avance merci

    Laisser un commentaire:


  • pmleconte
    a répondu
    Re : réinstallation en local d'un site https

    Bonjour,

    Je ne comprends pas trop: la table session est présente sous phpmyadmin et vous ne la voyez pas sous Joomla.

    Etes-vous sure de pointer sur les bonnes bases de données ?

    De même, vous mettez "none" dans le fichier configuration.php et le système continue à chercher dans la base de données. Là aussi, j'ai impression que vos modifications ne sont pas sur la même planète que votre site en local.

    Donc, soit Kickstart d'Akeeba a bien fonctionné : vous avez tout bien restauré et vous pointez sur la bonne base de données (en local), soit vous avez eu des soucis de restauration et, là, il vaut mieux recommencer sur un environnement propre.

    La table session permet de contrôler le temps de connexion des utilisateurs. Cela désactive la session après X minutes sans activité (paramètre dans la config) et force à se relogguer.

    Pascal

    Laisser un commentaire:


  • Nathy78
    a répondu
    Re : réinstallation en local d'un site https

    je n'ai pas de table_sessions ? cette table existe-t-elle à l'origine ? car j'ai tout récupéré de mon importation backup akeeba que j'avais réussi à décompresser et réinstaller avec l'autre applicatif. j'ai ensuite déposé ma base de données comme indiqué sur internet et mes fichiers joomla également. Bizarre aussi car dans le PHPadmin, je vois bien ma base avec toutes les tables importées....
    Pour l'extension, puis-je utiliser celle que j'utilise pour mes données joomla ou pas ? quelle est le role de cette table que je découvre ! permettre l'accès à la base de données dans easyphp ?

    Laisser un commentaire:


  • pmleconte
    a répondu
    Re : réinstallation en local d'un site https

    Oups, j'avais mal lu votre message.

    Il est "parlant": vous n'avez pas de table _session.

    Sa structure est assez simple :
    Code:
    CREATE TABLE `<votre valeur>_session` (
      `session_id` varchar(191) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
      `client_id` tinyint(3) UNSIGNED NOT NULL DEFAULT '0',
      `guest` tinyint(4) UNSIGNED DEFAULT '1',
      `time` varchar(14) COLLATE utf8mb4_unicode_ci DEFAULT '',
      `data` longtext COLLATE utf8mb4_unicode_ci,
      `userid` int(11) DEFAULT '0',
      `username` varchar(150) COLLATE utf8mb4_unicode_ci DEFAULT ''
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
    
    ALTER TABLE `<votre valeur>_session`
      ADD PRIMARY KEY (`session_id`),
      ADD KEY `userid` (`userid`),
      ADD KEY `time` (`time`);
    en remplaçant <votre valeur> par votre préfixe.

    Après, si vous récupérez votre administration, essayez d'aller dans Extension/Base de Données et bouton Correction.

    Pascal

    Laisser un commentaire:


  • Nathy78
    a répondu
    Re : réinstallation en local d'un site https

    aucune différence avec la session sur none et oui, je suis en php 7.0

    le message erreur est :

    Error displaying the error page: Application Instantiation Error: Table 'aventures.#__session' doesn't exist SQL=DELETE FROM `#__session` WHERE `time` < '1488395181'

    Laisser un commentaire:


  • pmleconte
    a répondu
    Re : réinstallation en local d'un site https

    Bonjour,

    Etes-vous en php 7.1 ?

    Si oui, essayez de repasser en php 7.0.

    Autre solution: dans le fichier configuration.php, mettez $session_handler à none

    Pascal

    Laisser un commentaire:


  • Nathy78
    a répondu
    Re : réinstallation en local d'un site https

    bon, vu que même ma connexion distante se trouvait perturbée, j'ai tout désinstallé en local et j'ai relancé mon pc à partir d'un point de restauration antérieur.

    J'ai réinstallé easyphp, cette fois-ci sur c:// et non sur ma partition d://. J'ai rangé mon arborescence de site dans eds-www et mes fichiers de base de données dans eds-binaries/dbserver/mysql/data

    Cette fois-ci, en ouvrant le browser, l'adresse qui s'affiche est normale : http://127.0.0.1:8888/ et je vois le nom de mon site

    Quand je clique dessus, l'adresse me parait normale : http://127.0.0.1:8888/aventures-culturelles/ mais j'ai un message d'erreur que je ne comprends hélas pas : Error displaying the error page: Application Instantiation Error: Table 'aventures.#__session' doesn't exist SQL=SELECT `session_id` FROM `#__session` WHERE `session_id` = 'gf1fmjhd5b7e0vnmjad75jt343' LIMIT 1

    Qu'ai-je mal fait ?

    Je ne remercierais jamais assez les spécialistes qui apportent ici leur aide généreuse. J'en apprends tous les jours un peu plus grâce à vous.

    Laisser un commentaire:


  • Nathy78
    a répondu
    Re : réinstallation en local d'un site https

    j'ai déjà modifié le fichier de config, j'ai déjà supprimer le fichier .htaccess, en vain

    j'ai rebouté mon pc et j'ai pu afficher mon frontend. Mais quand je tente de me connecter au backend, je suis jetée comme pour le localhost (mme message). Là où cela m'angoisse le plus, c'est que si je fais marche arrière avec la flèche de retour en haut à gauche de l'écran, j'arrive sur le backend, bien connectée.

    Je tente une action, je suis déconnectée avec le même message, je fais marche arrière, je reviens sur le backend avec l'action aboutie.

    quel bordel !

    j'ai bien peur que soit easyphp, soit laragon m'aient fichu ce bordel sans nom. Mais comment font ceux qui prétendent que cela fonctionne nickel sur windows 10 ?

    Bon, j'ai toujours mon problème et il s'aggrave...

    Laisser un commentaire:


  • pmleconte
    a répondu
    Re : réinstallation en local d'un site https

    Bonjour,

    Pour tester en local un site https, je fais:

    1. modification dans configuration.php
    mise à zéro du paramètre $force_ssl
    mise à blanc de $live_site
    2. suppression du fichier .htaccess

    Sinon, c'est le grand merdoiement....

    Pascal

    Laisser un commentaire:


  • RobertG
    a répondu
    Re : réinstallation en local d'un site https

    aventures-culturelles.com s'ouvre sans problème ! C'est au niveau local que tu as un paramétrage qui tente de te renvoyer sur https (comme tu as noté l'adresse plus haut) alors qu'en local, ça ne peut pas fonctionner, donc supprime les cookies de localhost dans ton navigateur, ou essaie avec un autre.

    Laisser un commentaire:

Annonce

Réduire
Aucune annonce pour le moment.

Partenaire de l'association

Réduire

Hébergeur Web PlanetHoster
Travaille ...
X