Prérequis
PrimoCRM fonctionne sur un hébergement WordPress standard. Cette page liste ses besoins ainsi que les réglages indispensables pour l’envoi d’e-mails et l’importation de listes volumineuses.
Prérequis minimums
Section intitulée « Prérequis minimums »| Composant | Minimum | Recommandé |
|---|---|---|
| WordPress | 5.8 | Dernière version |
| PHP | 7.4 | 8.1 ou supérieur |
| MySQL / MariaDB | MySQL 5.7 / MariaDB 10.3 | MySQL 8 / MariaDB 10.6 |
| WP-Cron | Activé | Un vrai cron système (voir ci-dessous) |
La version actuelle de PrimoCRM est la 1.0.0.
WP-Cron et tâches de fond
Section intitulée « WP-Cron et tâches de fond »PrimoCRM effectue toutes les tâches lourdes en arrière-plan : les envois de campagnes, les séquences programmées, les étapes d’automatisation et les importations CSV sont traités par des travailleurs cron auto-reprogrammés afin de ne jamais bloquer une requête de page ou d’expirer.
Pour cette raison, un cron fiable est important. Sur un site actif, le pseudo-cron WordPress par défaut (qui ne s’exécute que lorsqu’un visiteur charge une page) suffit. Sur un site à faible trafic, les envois peuvent stagner entre les visites. Par conséquent, un vrai cron serveur est fortement recommandé. La configuration complète, expliquant comment les travailleurs de PrimoCRM sont planifiés et comment configurer un vrai cron sur cPanel, un VPS ou un hébergement mutualisé, est détaillée dans Cron et traitement en arrière-plan.
Limites PHP pour l’importation
Section intitulée « Limites PHP pour l’importation »Les importations de grands fichiers CSV sont limitées par deux paramètres PHP. Si un fichier est plus volumineux
que post_max_size, PHP le rejette avant même que PrimoCRM ne le voie, et l’importateur
indique que le téléchargement a dépassé la limite du serveur.
| Paramètre | Suggéré pour les gros imports |
|---|---|
upload_max_filesize |
64M |
post_max_size |
64M |
max_execution_time |
300 |
memory_limit |
256M |
Augmentez ces valeurs dans php.ini, dans le panneau de contrôle de l’hébergement, ou demandez à votre hébergeur.
Consultez la section Importation de contacts pour une explication complète.
Envoi d’e-mails
Section intitulée « Envoi d’e-mails »Par défaut, PrimoCRM envoie les e-mails via le système d’envoi de WordPress (wp_mail). Pour un réel volume
et une meilleure délivrabilité, configurez un serveur SMTP ou, avec la version Pro, un fournisseur de services
e-mail dédié. Consultez Envoi et délivrabilité.