google-chrome --headless werkt niet in crontab

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Daniel van Seggelen

Daniel van Seggelen

18/01/2025 16:38:40
Quote Anchor link
Hallo,

Ik wil dit in de crontab laden:

/opt/google/chrome/google-chrome --headless --no-sandbox --disable-gpu https://www.testtest.nl

via de bash laad ik dit:



Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
#!/bin/bash


 /opt/google/chrome/google-chrome --headless --no-sandbox --disable-gpu https://www.testtest.nl



Als ik dit via root in de cli laad, werkt alles prima.
Als ik de bash via de crontab laad, word hij niet geladen, krijg geen foutmeldingen ook.

weet iemand waar dit aan kan liggen?

Daniel
 
PHP hulp

PHP hulp

15/02/2025 10:54:54
 
- Ariën  -
Beheerder

- Ariën -

18/01/2025 17:27:12
Quote Anchor link
Waarschijnlijk heeft je cron geen toegang tot de omgevingsvariabelen.
Voeg dit eens toe na je eertste lijn:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
export PATH=$PATH:/usr/bin:/opt/google/chrome



En zet dit boven je crontask neer:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
SHELL=/bin/bash
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/opt/google/chrome
Gewijzigd op 18/01/2025 17:28:53 door - Ariën -
 
Daniel van Seggelen

Daniel van Seggelen

18/01/2025 18:06:10
Quote Anchor link
thanks de cron command ziet er zo uit:

06 18 * * * SHELL=/bin/bash PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/opt/google/chrome sh /home/admin/domains/stuntfolder.nl/cronjob/batch.sh


FF kijken hoe het gaat lopen

Toevoeging op 18/01/2025 18:58:44:

Heb het geprobeerd, helaas geen success, doet niks.
Gewijzigd op 18/01/2025 18:59:52 door Daniel van Seggelen
 
Ivo P

Ivo P

19/01/2025 21:26:20
Quote Anchor link
Ik zou dat stuk met shell en path in batch.sh zetten.

En anders zou ik de commando's scheiden met &&

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
SHELL=/bin/bash && PATH=/usr/bin/en/zo && sh /home/admin/bla/batch.sh
 
Daniel van Seggelen

Daniel van Seggelen

20/01/2025 09:30:20
Quote Anchor link
Ik heb het probleem gevonden:

Ik moest /usr/bin/google-chrome gebruiken en niet /opt/google/
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.