• [^] # Re: des timeouts ?

    Posté par (site web personnel, Mastodon) . En réponse au message Traces et logs entre page php et MariaDB. Évalué à 2.

    Bonjour,

    Si ça fonctionnait déjà mais que ça ne fonctionne plus c'est certainement que ce n'était pas écrit de façon portable. :-S Bon ça peut pécher à deux endroits...

    Il faut que tu te connectes sur ton serveur auto-hébergé (faut que ce soit celui qui exécute le code PHP ...comme ça s'il y a éventuellement des soucis de connexion on le verra) et que tu lances une console SQL
    https://sysreseau.net/mysql-se-connecter-en-ligne-de-commande/

    # host="le nom ou l'IP de serveur de bases que tu as configuré dans ton code"
    # user="le nom d'utilisateur autorisé que tu as renseigné pour ton code"
    # taper, quand demandé, le mot de passe utilisé dans configuré ton script
    mysql -h $host -u $user -p
    Enter Password

    Une fois connecté, sélectionne la base de données puis exécute la requête

    -- base="le nom de la base de données utilisée par le ton script PHP"
    -- query="la requête qui doit être exécutée et qui ne l'est pas ou plante"
    mysql> USE $base;
    mysql> $query;

    À la fin de chaque requête ($query) il te dit combien de temps il a mis à l'exécuter.

    Par ailleurs, sais-tu quelles sont les versions du service MySQL et de PHP, avant et après la migration ?

    "It is seldom that liberty of any kind is lost all at once." ― David Hume