tâches CRON

Quelque chose ne fonctionne pas alors qu'il vous semble que le soucis ne vient pas de vous ? Vous avez des questions sur nos services et vous pensez que vos préoccupation peuvent intéresser d'autres hébergés ? N'hésitez pas à nous contacter.
Rhiannon
Messages : 245
Inscription : 22 août 2010 à 12:42

Bonjour,

un de mes logiciels me demande d'effectuer différentes tâches dont celles-ci :

1) Use PHP Acceleration
PHP is much faster with PHP acceleration. Ask your hoster to enable it.


The best solution for your server is OPCache acceleration.




2) Create CRON (sheduler) task in your hoster's control panel to run every 15 minutes. Task command:

Take a note, that this is 64-bit Linux executable, not PHP script

/home/httpd/r/h/i/rhiannon/www.librairie-odyssee.net/catalog/contr ... htning/lio
If this CRON job fails on your hosting, you can install image optimization utils.


Lorsque je clique sur image optimization utils j'ai cette réponse :

La fonction PHP exec () n'est pas autorisée sur votre serveur.
La fonction PHP escapeshellarg () n'est pas autorisée sur votre serveur.

Essayez de contacter vos hébergeurs, mais notez qu'ils peuvent ne pas vous autoriser à l'utiliser dans la plupart des hébergements partagés.

3) Configure Lightning CRON Task for Better Pregeneration
Right now page cache pregeneration is executed with AJAX requests from clients browsers. This makes things a bit slower for clients and page pregeneration is not happening when there is no visitors.


Lightning CRON task will always stay idle at background, performing pregeneration on demand.

Create CRON (sheduler) task in your hoster's control panel to run every 5 minutes.
Task command (in one line):


/usr/local/php74/bin/php -f /home/httpd/r/h/i/rhiannon/www.librairie-odyssee.net/catalog/contr ... g/cron.php

Je ne sais absolument pas ce qu'il faut faire.

Merci
Avatar de l’utilisateur
Elodie
Fondatrice / Responsable
Fondatrice / Responsable
Messages : 7937
Inscription : 2 avril 2010 à 20:14

Bonjour,
rhiannon a écrit :un de mes logiciels me demande d'effectuer différentes tâches dont celles-ci :

1) Use PHP Acceleration
PHP is much faster with PHP acceleration. Ask your hoster to enable it.


The best solution for your server is OPCache acceleration.
Pourtant OPCache devrait être détecté car il est actuellement utilisé par d'autres clients sur différentes branches PHP comme la 7.3 par exemple :

Image

Par contre effectivement dans le phpinfo() de PHP (https://phpinfo.franceserv.fr/73x/) il n'est pas affiché totalement, je vais vérifier ça.
rhiannon a écrit : 2) Create CRON (sheduler) task in your hoster's control panel to run every 15 minutes. Task command:
Vous avez la possibilité de créer des tâches webcron sur une périodicité minimale d'une heure via votre interface de gestion FSH https://www.franceserv.fr/wiki/cron Mais si vous souhaitez une périodicité moindre, il vous faudra utiliser un service externe spécialisé, il y a une petite liste non exhaustive sur cette même documentation.
rhiannon a écrit :Lorsque je clique sur image optimization utils j'ai cette réponse :

La fonction PHP exec () n'est pas autorisée sur votre serveur.
La fonction PHP escapeshellarg () n'est pas autorisée sur votre serveur.

Essayez de contacter vos hébergeurs, mais notez qu'ils peuvent ne pas vous autoriser à l'utiliser dans la plupart des hébergements partagés.
Pour des raisons de sécurité, ces fonctions ne sont pas disponibles chez FSH et ne peuvent pas être activées.
rhiannon a écrit :3) Configure Lightning CRON Task for Better Pregeneration
Right now page cache pregeneration is executed with AJAX requests from clients browsers. This makes things a bit slower for clients and page pregeneration is not happening when there is no visitors.


Lightning CRON task will always stay idle at background, performing pregeneration on demand.

Create CRON (sheduler) task in your hoster's control panel to run every 5 minutes.
Task command (in one line):


/usr/local/php74/bin/php -f /home/httpd/r/h/i/rhiannon/www.librairie-odyssee.net/catalog/contr ... g/cron.php
Vous pouvez utiliser le webcron de FSH ou un autre prestataire en atteignant ce script PHP depuis Internet s'ils le permettent. Vous pouvez essayer d'atteindre l'adresse http://www.librairie-odyssee.net/catalo ... g/cron.php et si ça ne fonctionne pas vous pouvez demander aux développeurs afin de voir avec eux s'il y a une autre URL pour ce faire.
Vous avez une question ? Posez-la de préférence sur le forum et si ça demande un contact plus instantané, n'hésitez pas à vous rendre sur le t'chat IRC. Si votre question est personnelle, contactez-nous directement.
Avatar de l’utilisateur
Elodie
Fondatrice / Responsable
Fondatrice / Responsable
Messages : 7937
Inscription : 2 avril 2010 à 20:14

elodie a écrit :Pourtant OPCache devrait être détecté car il est actuellement utilisé par d'autres clients sur différentes branches PHP comme la 7.3 par exemple :

https://images.franceserv.fr/images/202 ... 69e35f.png

Par contre effectivement dans le phpinfo() de PHP (https://phpinfo.franceserv.fr/73x/) il n'est pas affiché totalement, je vais vérifier ça.
Je confirme, OPCache est bien actif sur PHP-FPM, ce que votre site utilise. Le phpinfo() de PHP affiché par FSH fonctionne lui en suphp, d'où son non-affichage mais pour votre site il est bien présent est actif.

Pourriez-vous réessayer de votre côté la vérification d'OPCache s'il vous plait ?
Vous avez une question ? Posez-la de préférence sur le forum et si ça demande un contact plus instantané, n'hésitez pas à vous rendre sur le t'chat IRC. Si votre question est personnelle, contactez-nous directement.
Rhiannon
Messages : 245
Inscription : 22 août 2010 à 12:42

elodie a écrit :
elodie a écrit :Pourtant OPCache devrait être détecté car il est actuellement utilisé par d'autres clients sur différentes branches PHP comme la 7.3 par exemple :

https://images.franceserv.fr/images/202 ... 69e35f.png

Par contre effectivement dans le phpinfo() de PHP (https://phpinfo.franceserv.fr/73x/) il n'est pas affiché totalement, je vais vérifier ça.
Je confirme, OPCache est bien actif sur PHP-FPM, ce que votre site utilise. Le phpinfo() de PHP affiché par FSH fonctionne lui en suphp, d'où son non-affichage mais pour votre site il est bien présent est actif.

Pourriez-vous réessayer de votre côté la vérification d'OPCache s'il vous plait ?
J'ai ouvert filezilla pour autre chose et effectivement j'ai eu un message concernant opcache, je me demandais ce que c'était d'ailleurs, ça n'était jamais apparu avant. merci
Rhiannon
Messages : 245
Inscription : 22 août 2010 à 12:42

elodie a écrit :Bonjour,
rhiannon a écrit :un de mes logiciels me demande d'effectuer différentes tâches dont celles-ci :

1) Use PHP Acceleration
PHP is much faster with PHP acceleration. Ask your hoster to enable it.


The best solution for your server is OPCache acceleration.
Pourtant OPCache devrait être détecté car il est actuellement utilisé par d'autres clients sur différentes branches PHP comme la 7.3 par exemple :

https://images.franceserv.fr/images/202 ... 69e35f.png

Par contre effectivement dans le phpinfo() de PHP (https://phpinfo.franceserv.fr/73x/) il n'est pas affiché totalement, je vais vérifier ça.
rhiannon a écrit : 2) Create CRON (sheduler) task in your hoster's control panel to run every 15 minutes. Task command:
Vous avez la possibilité de créer des tâches webcron sur une périodicité minimale d'une heure via votre interface de gestion FSH https://www.franceserv.fr/wiki/cron Mais si vous souhaitez une périodicité moindre, il vous faudra utiliser un service externe spécialisé, il y a une petite liste non exhaustive sur cette même documentation.
rhiannon a écrit :Lorsque je clique sur image optimization utils j'ai cette réponse :

La fonction PHP exec () n'est pas autorisée sur votre serveur.
La fonction PHP escapeshellarg () n'est pas autorisée sur votre serveur.

Essayez de contacter vos hébergeurs, mais notez qu'ils peuvent ne pas vous autoriser à l'utiliser dans la plupart des hébergements partagés.
Pour des raisons de sécurité, ces fonctions ne sont pas disponibles chez FSH et ne peuvent pas être activées.
rhiannon a écrit :3) Configure Lightning CRON Task for Better Pregeneration
Right now page cache pregeneration is executed with AJAX requests from clients browsers. This makes things a bit slower for clients and page pregeneration is not happening when there is no visitors.


Lightning CRON task will always stay idle at background, performing pregeneration on demand.

Create CRON (sheduler) task in your hoster's control panel to run every 5 minutes.
Task command (in one line):


/usr/local/php74/bin/php -f /home/httpd/r/h/i/rhiannon/www.librairie-odyssee.net/catalog/contr ... g/cron.php
Vous pouvez utiliser le webcron de FSH ou un autre prestataire en atteignant ce script PHP depuis Internet s'ils le permettent. Vous pouvez essayer d'atteindre l'adresse http://www.librairie-odyssee.net/catalo ... g/cron.php et si ça ne fonctionne pas vous pouvez demander aux développeurs afin de voir avec eux s'il y a une autre URL pour ce faire.
Je ne sais même pas comment m'y prendre pour utiliser le webcron de fsh, tout ça c'est du chinois pour moi.
J'ai galéré pour mettre à jour odyssee, je galère encore pour résoudre les petits bugs qui se présentent. La plupart du temps je ne comprends même pas les solutions qui me sont indiquées....
Je vais quand même essayer bien sûr en espérant ne rien planter, j'ai déjà planté odyssee 2 fois .

Merci en tout cas, je suis admirative de vos compétences :)
Rhiannon
Messages : 245
Inscription : 22 août 2010 à 12:42

ça continue, maintenant j'ai ça :

Configure your server to support Server Push technology
Server Push is technology that will speed up initial page load. Webserver analyses PHP response link: headers and pushes mentioned there static resources with the initial page.

Try to contact your hoster about enabling it.
Avatar de l’utilisateur
Elodie
Fondatrice / Responsable
Fondatrice / Responsable
Messages : 7937
Inscription : 2 avril 2010 à 20:14

rhiannon a écrit :ça continue, maintenant j'ai ça :

Configure your server to support Server Push technology
Server Push is technology that will speed up initial page load. Webserver analyses PHP response link: headers and pushes mentioned there static resources with the initial page.

Try to contact your hoster about enabling it.
HTTP2 est une technologie en place sur le frontWeb Nginx de FSH mais pas encore sur les différents noeuds Apache. Je regarde si je peux déployer mod-http2 pour Apache.
Vous avez une question ? Posez-la de préférence sur le forum et si ça demande un contact plus instantané, n'hésitez pas à vous rendre sur le t'chat IRC. Si votre question est personnelle, contactez-nous directement.
Avatar de l’utilisateur
Elodie
Fondatrice / Responsable
Fondatrice / Responsable
Messages : 7937
Inscription : 2 avril 2010 à 20:14

elodie a écrit :HTTP2 est une technologie en place sur le frontWeb Nginx de FSH mais pas encore sur les différents noeuds Apache. Je regarde si je peux déployer mod-http2 pour Apache.
Vu que ce module est déjà installé en amont de la plateforme d'hébergement (sur le FrontWEB) et qu'il est lié à SSL (HTTPS) et que c'est le FrontWEB qui gère les connexions IPv4/IPv6 en HTTP et HTTPS (HTTP/2) afin d'optimiser les traitements, il est impossible (et inutile) de mettre en place ce module sur les différents nœuds de la grappe HA.

Si votre script PHP pense que HTTP/2 n'est pas présent, c'est normal car il est déjà présent mais pas sur la même machine, en amont de la plateforme d'hébergement. Vous pouvez alors ignorer cette recommandation.

Vous pouvez vérifier si HTTP/2 fonctionne sur un site à l'aide par exemple de ce service : https://tools.keycdn.com/http2-test
Vous avez une question ? Posez-la de préférence sur le forum et si ça demande un contact plus instantané, n'hésitez pas à vous rendre sur le t'chat IRC. Si votre question est personnelle, contactez-nous directement.
Répondre