Résolu le 27-03-21 Affichage navigateur via script php et la cron tab

Assistance concernant Linux Mint
Répondre
lesjno
Messages : 9
Enregistré le : mar. 23 mars 2021 12:00

Affichage navigateur via script php et la cron tab

Message par lesjno »

Bonjour,
Je bute sur un problème qui doit sans doute être tout simple ...
J'ai un script php qui doit tourner en tâche de fond et qui lance (via exec) un navigateur (chromium par exemple) pour afficher une URL.
Des messages s'affichent également à l'écran via des commandes "yad" (via exec également).
Lorsque je lance ce script depuis la console, ça fonctionne très bien : navigateur et messages
Mais lorsque je lance via la crontab ou via le lanceur d'appli au démarrage, les messages yad s'affichent bien mais le navigateur n'est pas lancé ...
Il y a, je suppose, des erreurs (système ?) mais je ne sais pas comment les lire.
J'ai essayé avec un "DISPLAY=:0" et sans ... c'est pareil.
Avez-vous des suggestions ?
Merci d'avance ...
Pc : Laptop ASUSTeK K53SV | Linux Mint 20.1 Ulyssa | 5.4.0-67-generic x86_64 | Intel Core i7-2630QM | 3.75 GiB | NVIDIA GF108M [GeForce GT 540M]

Greg35
Messages : 27
Enregistré le : mar. 26 nov. 2019 13:16

Re: Affichage navigateur via script php et la cron tab

Message par Greg35 »

Bonjour lesjno,

Peux-tu nous partager la ligne que tu as mis dans crontab ?
Cela permettra de mieux comprendre ce qui se passe...
Portable 1 Asus N71Vn | CPU Intel Core2 Duo P8700 | CG NVIDIA GT216M | RAM 4 Go | MultiBoot : Linux Mint 19.3 Tricia | Cinnamon 4.4.8 | 5.4.0-66-generic x86_64 | W$ 7
Portable 2 Lenovo IdeaPad C340-14IWL | CPU Intel Core i5-8265U | CG Intel UHD Graphic 620 | RAM 8 Go | OS Linux Mint 19.3 Tricia | Cinnamon 4.4.8 | 5.4.0-64-generic x86_64 | WinToUSB : W$ 10

lesjno
Messages : 9
Enregistré le : mar. 23 mars 2021 12:00

Re: Affichage navigateur via script php et la cron tab

Message par lesjno »

Bonjour,
J'ai un peu honte ... j'ai trouvé ce qui n'allait pas !
En fait, dans le script il y avait un test sur l'environnement car j'ai commencé à développer le script sous Windows (je n'avais pas le PC Linux sous la main). Suivant le résultat du test, je lançais une commande Windows ou une commande Linux.
Or, le contexte d'environnement change en fonction de la façon de lancer le script (d'un navigateur, d'un cron, d'une fenetre de commandes, etc...) et mon test était buggé : il détectait un environnement Windows à tort quand le lancement était fait à partir d'un cron.
Avec une commande Linux sur un PC Linux ... ça fonctionne nettement mieux :D .
J'ai honte de moi :oops:

Merci à Greg35 d'avoir répondu !
Pc : Laptop ASUSTeK K53SV | Linux Mint 20.1 Ulyssa | 5.4.0-67-generic x86_64 | Intel Core i7-2630QM | 3.75 GiB | NVIDIA GF108M [GeForce GT 540M]

Avatar du membre
arghlub
Administrateur du site
Messages : 10421
Enregistré le : dim. 21 mai 2017 08:19
Localisation : Provence
Contact :

Re: Affichage navigateur via script php et la cron tab

Message par arghlub »

Salut,
merci du retour 8-) ;)
Tour1 (custom)CM MSI Z270 M3 | CPU Intel I7-7700K | CG Nvidia GTX 1080 | RAM 16Go | tripleBoot : Debian 11 | MXlinux 21 | LMint 19.3 | XFCE
Tour2 (custom)CM Gigabyte | CPU AMD Athlon 5200+ | CG Nvidia GTX 560 | RAM 6Go | FreeBSD 12.1 XFCE
Portable1 MSI GF75 Thin 9SC | CPU Intel I7-9750H | CG Nvidia GTX 1650 | RAM 32Go | dualBoot : LMint 20.2 | MXlinux 21 | XFCE
Portable2 MacBook Air A1466 (2015) | CPU Intel I5-5250U | CG Intel HD Graphics 6000 | RAM 8Go | dualBoot : macOS Sierra | MXlinux 21 XFCE
─────( pour une informatique libre ! -membre en stand-by de l' April.org────────────────

Avatar du membre
alain
Administrateur du site
Messages : 14788
Enregistré le : dim. 11 oct. 2015 23:41
Localisation : Chelles
Contact :

Re: Affichage navigateur via script php et la cron tab

Message par alain »

Bonjour.

Sujet archivé (en lecture seule) car résolu.
Si besoin de rouvrir faire un MP à un membre de l'équipe ;)
PC are like air conditioning, they becomes useless when you open Windows (L.T)
PC1 : CM : ASRock 990FX | CPU: AMD FX 8350-8 cores, 4 GHz | RAM: 16 Go DDR3 1600 MHz | CG: ATI RX 580-8 Go | OS : LM 20.3 Uma Xfce 4.16 | K: 5.4
PC2
:Core2 Quad Q9650 @ 3 GHz | CG: Nvidia GTX 650TI | OS: LM 21.3 Xfce 4.18| K: 6.5
PC3 :Core i7-2600 @ 3,5 GHz | CG: ATI HD 4650 | OS: Emmade5 Xfce 4.18.0 | K: 6.1
PC4 : AMD Ryzen 5 3500X 4GHz | CG: GTX 970 | Ram : 8GB |OS : Debian 10.5 | K: 5.10
In a world without walls and fences, who needs windows and gates?

Répondre