CRON UNIX: faire un bon script php

En mode « URL », tout CRON UNIX tente de télécharger la page.
Ainsi, si aucune information n’est reçue par l’outil de téléchargement, celui-ci considère qu’une erreur est survenue (time-out) et tente à nouveau le téléchargement.
Cela peut avoir des conséquence extrêmement violente comme l’écroulement de la machine ou des erreurs de données.
Aussi, TOUT script php ayant vocation a être utiliser comme CRON ne peut se prémunir du code suivant :

Nous ne pourrons être tenu responsables des dommages occasionnés par un script mal écris. Il en est de la responsabilité du client d’informer son développeur.

Souci de caractères mal encodés

Quand on veut utiliser du texte dans une fonction (style envoyer des mails avec un texte pré enregistré), les caractères se retrouvent mal encodés :

Ex : , l’AŠquipe au lieu de l’équipe.

Pas un souci d’encodage de mail, cherché des heures avec Encoding mais sans succès.
Il suffit juste de ré encoder le texte en UTF8.

 

ASPX – programmer web.sitemap et construire son propre menu

Bonjour,

Après des heures de recherche afin de pouvoir utiliser web.sitemap en mode programmé dans ma master page, je vous livre ici la méthode la plus simple afin de parser le fichier xml :

Tout d’abord le fichier XML web.sitemap

Dans mon cas je ne devais utiliser que url et title, on peut rajouter autant d’infos que vous désirez (description, …)
A savoir, une ligne de titre, ex :

ne doit pas contenir « # » en url par exemple, car si ce même lien se reproduit cela plante, effectivement impossible d’avoir deux liens identiques dans un même fichier de liens.

La partie cs intégrée à ma master page :

Il faut ajouter l’ assembly :

  • System.Xml

Méthode : je lis le premier node parent, et je regarde si il existe des nodes enfants, si oui alors j’affiche tous les enfants.

A savoir, pour checker si une valeur existe utiliser cette méthode :

Prochain cours, génération de web.sitemap et fichier d’indexation google …

Serveurs de mails – souci de ssl

Bonjour,

Un dysfonctionnement sur les certificats ssl délivrés par let’s encrypt est détecté depuis ce matin. Aux dires de l’éditeur, le souci sera résolu ce vendredi, nous avons updaté les logiciels afin d’être compatible avec le nouveau mode d’édition des certificats.

Cela ne gêne en rien la lecture des emails, validez l’alerte de sécurité si vous en avez une, c’est juste que le ssl n’est plus reconnu mais il est bien présent.

n’hésitez pas en cas de question,

Cdt.

Optimisations Merak

Comptes IMAP

Tous les emails rentrent dans /inbox, et il n’est pas bon de laisser des milliers d’emails dans ce dossier qui est fréquemment synchronisé. Donc penser à créer un sous dossier et à y déplacer tous vos anciens mails !

Optimisation logicielles

Anti virus

Vérifier l’anti-virus du poste. Si tous les messages viennent du serveur IceWarp, il est possible de supprimer le contrôle des messages entrants qui ont déjà été contrôlés par le serveur.

Icewarp

Dans la console -> Fichier -> Console API :
c_system_services_smallfilescache_size = 128000000 (mettre 128 mo à la place de zéro) Ceci permet de mettre en cache les fichiers inférieurs à 3 Mo
c_mail_imap_idledisable = vrai (à la place de faux)

Dans la console menu Web -> site Default -> onglet Paramètres : décocher « Maintenir les cnx ouvertes »