Aller au contenu

sparh

Hubmaster
  • Compteur de contenus

    583
  • Inscrit(e) le

  • Dernière visite

Messages postés par sparh

  1. Bonjour,

    j'ai de temps en temps des erreurs du type 
     

    ncaught mysqli_sql_exception: Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8mb3_general_ci,COERCIBLE) for operation 'like'

     

    Je me demande donc si je pouvez passer toutes mes tabls en utf8 et si il y a un risque (pour l'instant elle sont en latin1_swedish_ci

     

    Est ce risqué de faire 

    ALTER DATABASE your_database_name CHARACTER SET utf8 COLLATE utf8mb4_unicode_ci;

     

    Merci

  2. Bonjour, 

    Je recherche un outil de suivi de positionnement.

    J’ai déja Semrush mais ça ne convient pas car c’est moi qui dois entrer les mots-clés à suivre.

     

    J’aimerais un outil qui me propose tous les mots-clés ou mon site est classé avec idéalement la position et l’URL de destination.

     

    auriez-vous des recommandations ?

  3. Bonjour,

    sauriez vous pourquoi cette requête me renvoi 0 résultat
     

    SELECT id FROM `Factures` WHERE `userid`='2' AND `id`='2525'


    Alors que celle la m'en renvoi 1
     

    SELECT * FROM `Factures` WHERE `userid`='2' AND `id`='2525'

     

     

  4. Bonjour,

    j'ai un client qui utilise Mailjet et Mailchip pour son e-mail marketing mais il utilise des techniques pas trés clair au niveau de la récupération des emails.
    Y'a t'il un risque  pour la réputation de son email voir pire des autres emails/domaines hébergés sur mon serveur ?

     

  5. Bonjour,

    j'ai un client qui aimerait crypter certaines des données stockés dans la base de donnée.
    J'ai trouvé un script ci-dessous qui semble bien fonctionner mais j'aimerai être sur de pouvoir décrypter les données (par exemple sur un autre serveur).
    Et quand je vais sur https://www.devglan.com/online-tools/aes-encryption-decryption et que j'entre mon texte crypté et ma clé je n'obtient pas le résultat voulu.

    Auriez-vous une idée ou un script standard qui me permettrai de crypté et de donné à n'importe qui la possibilité de décrypter si il a la clé ?

     

     

    function encrypt($key, $data) {
        $encryptionKey = base64_decode($key);
        $iv = openssl_random_pseudo_bytes(openssl_cipher_iv_length('aes-256-gcm'));
        $encrypted = openssl_encrypt($data, 'aes-256-gcm', $encryptionKey, 0, $iv, $tag);
        return $encrypted . ':' . base64_encode($iv) . ':' . base64_encode($tag);
    }
    
    function decrypt($key, $data) {
        $encryptionKey = base64_decode($key);
        list($encryptedData, $iv, $tag) = explode(':', $data, 3);
        return openssl_decrypt($encryptedData, 'aes-256-gcm', $encryptionKey, 0, base64_decode($iv), base64_decode($tag));
    }
    
    $encrypt = encrypt('12345678912345678912345678912345', 'Test l\'apostrophe :éàê =+$');
    $decrypt = decrypt('12345678912345678912345678912345', $encrypt);
    
    echo $encrypt . ' : ' . $decrypt;

     

     

  6. Bonjour

    si jamais sa peux servir à quelqu'un

    RewriteCond %{HTTP:Authorization} ^(.*)
    RewriteRule . - [E=HTTP_AUTHORIZATION:%1]
    
    RewriteRule . - [E=REWRITEBASE:/]
    RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
    RewriteRule ^api$ api/ [L]
    
    RewriteRule ^api/(.*)$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L]

    bonne journée

  7. Bonjour,

    j'utilise Prestashop 1.7.6.5 sur un hébergement mutualisé chez OVH en PHP 7.1.

    Depuis quelque temps maintenant mes webservices ne marchent plus (erreur 400) (il me semble que c'est depuis que j'ai mis la version 1.7.6.5 de prestashop mais je ne suis pas sur, en tout cas ça fonctionnait encore fin mai)
     

    Quand je lance https://maClé@MonDomaine.com/api je tombe sur une demande de connexion alors que je devrai directement arriver sur un fichier xml.
    Si j'entre ma cké dans la fenêtre de connexion ça fonctionne mais normalement avec cet url https://maClé@MonDomaine.com/api  ça devrait se connecter directement.

     

    Dans mon .htaccess j'ai ça

    RewriteRule . - [E=REWRITEBASE:/]
    RewriteRule ^api(?:/(.*))?$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L]

    Auriez-vous une idée ?

    merci d'avance
     

  8. Bonjour

    j'essai de réduire mon score spamassassin et notamment de ne pas avoir les flags suivants :

    FROM_SUSPICIOUS_NTLD

    FROM_SUSPICIOUS_NTLD_FP
    PDS_OTHER_BAD_TL

     

    Je ne fait pas d'email marketing ce sont juste des emails du type Récupération de mot de passe, rappel de rendez-vous etc.
    Le nom de domaine est en .pro, dois-je changer de nom de domaine ou y'a t'il une autre solution ?

    merci d'avance

  9. Merci d'avoir regardé.
    Mais dans l'onglet Processus j'ai la même valeur, entre 20 et 30% d'utilisation de la RAM, soit dans mon cas 6000 à 9000Mo de mes 31,9Go disponible.
    Or si j’additionne les chiffres de l'onglet Processus colonne Mémoire je tombe  3-4000Mo utilisés.

    C'est pas très grave mais je me demandais si quelqu'un savait d'où vient cette différence ?!

     

     

    Sans titre.png

    Sans titre2.png

    Sans titre3.png

  10. Bonjour,

    Mon PC est équipé de 32Go de RAM mais je trouve qu'il ralentit assez rapidement (après 4-5 heures d'utilisation)
    Quand je vais dans le gestionnaire des taches il m'indique 20% de RAM utilisé ce qui fait environ 6000Mo.

    Mais ce même gestionnaire des taches m'indique qu'il n'y a que 2400Mo de RAM utilisé.
    Auriez-vous une idée d'où peux venir cette différence ?


     

    Sans titre.png

  11. Bonjour,
     

    Le 14/05/2019 at 17:31, Dan a dit :


    Comme annoncé par MP, le lien vers le programme ffmpeg est /usr/bin/ffmpeg et non /usr/share/ffmpeg.

     

    Faute de frappe j'utilise bien usr/bin/ffmpeg
     

    pour lancer https://arlo.netgear.com/hmsweb/users/devices/startStream il faut d'abord se connecter puis obtenir les infos sur les caméras (ce que j'arrive à faire) (instructions).
    Une fois les infos récupérées on peux lancer https://arlo.netgear.com/hmsweb/users/devices/startStream et si tout est bon obtient une réponse du type

    {"data":{"url":"rtmps://vzwow97-z1-prod.ar.arlo.com:80/vzmodulelive?egressToken=47028611_eef4_4eb9_b36c_ec2f20376f6a&userAgent=web&cameraId=52M1847EB5000_1557902583880"},"success":true}

    ou

    {"data":{"url":"rtsp://vzwow32-z1-prod.ar.arlo.com:443/vzmodulelive/52M1847EB5000_1557902909000?egressToken=8240472d_0adc_48bd_b602_edd9b04bbd5b&userAgent=iOS&cameraId=52M1847EB5000_1557902909000"},"success":true}

    suivant le user agent utilisé.

     

    Ca fonctionne avec FFMPEG 4.1.3 (merci Dan), j'enregistre bien mon flux vidéo.
    Actuellement je doit stopper l'enregistrement pour pouvoir lire ma vidéo enregistré, mais j''aimerai l'afficher en temps réel, avez vous une idée

     

  12. Bonjour,

    j'essai d'afficher le stream de mes caméras Arlo (https://arlo.netgear.com) sur mon site.
    En utilisant https://github.com/jeffreydwalter/arlo/issues/7#issuecomment-349160421 et http://robertogallea.com/blog/netgear-arlo-api j'arrive à me connecter et afficher la dernière image prises par caméra.
    Maintenant j'aimerai afficher la vidéo en live.
    En lançant https://arlo.netgear.com/hmsweb/users/devices/startStream j'obtien une url du type rtsp://vzwow147-z1-prod.ar.arlo.com:443/arlomotionrecord/MyCameraID?egressToken=c08b401a_95e8_4fc6_8eee_05d7529d1853&userAgent=iOS&cameraId=MyCameraID
    Bien sur MyCameraId correspond à l'id de caméra

     

    Ensuite j'essai de sauvegarder ce flux via ffmpeg
     

    shell_exec('/usr/share/ffmpeg -re -i "rtsp://vzwow32-z1-prod.ar.arlo.com:443/arlomotionrecord/MyCameraId?egressToken=df9376e3_351d_436d_b1f9_451daa3bd571&userAgent=iOS&cameraId=MyCameraId" -acodec copy -vcodec copy "/home//Video/files/test.mp4" 2> /home/Video/files/out.txt')

    Et la ça marche pas!!
    Voici ce que j'ai dans mon fichier out.txt

    ffmpeg version 3.2.12-1~deb9u1 Copyright (c) 2000-2018 the FFmpeg developers
      built with gcc 6.3.0 (Debian 6.3.0-18+deb9u1) 20170516
      configuration: --prefix=/usr --extra-version='1~deb9u1' --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --enable-gpl --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libebur128 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared
      libavutil      55. 34.101 / 55. 34.101
      libavcodec     57. 64.101 / 57. 64.101
      libavformat    57. 56.101 / 57. 56.101
      libavdevice    57.  1.100 / 57.  1.100
      libavfilter     6. 65.100 /  6. 65.100
      libavresample   3.  1.  0 /  3.  1.  0
      libswscale      4.  2.100 /  4.  2.100
      libswresample   2.  3.100 /  2.  3.100
      libpostproc    54.  1.100 / 54.  1.100
    rtsp://vzwow32-z1-prod.ar.arlo.com:443/arlomotionrecord/MyCamearId?egressToken=df9376e3_351d_436d_b1f9_451daa3bd571&userAgent=iOS&cameraId=MyCamearId: Invalid data found when processing input


    Une idée de ce qui ne vas pas ?

  13. Bonjour,
    je galère pour trouver la bonne expression régulière pour transformer (en javascript)
     

    La Sivolière, Rue des Chenus, Saint-Bon-Tarentaise, France →︎ Genève aéroport (GVA)<a href="javascript:void(0);" class="new_check tooltip" title="Lieu dropp off : Adresse trouvée par google<br>04/04/2019 à 15:59 Système" rel="lieu_drop"><img src="https://www.monsite.limo/images/check_orange.png" rel="3_3539"></a><a href="javascript:void(0);" class="new_check tooltip" title="Lieu pick up : Adresse trouvée par google<br>04/04/2019 à 15:59 Système" rel="lieu_pickup"><img src="https://www.monsite.limo/images/check_orange.png" rel="3_3539"></a>

    En 
     

    La Sivolière, Rue des Chenus, Saint-Bon-Tarentaise, France →︎ Genève aéroport (GVA)

    Si vous avez une idée ça m'aiderai beaucoup!!

     

×
×
  • Créer...