I\'ve created a cron job in AWS EC2 but it is not working.
I followed below steps to create cron tab:
First of all, you need to put an space between php
and /var
:
From
* * * * * php/var/www/html/welcome.php
to
* * * * * php /var/www/html/welcome.php
^
Then, you'd better use /bin/php
instead of just php
. To determine where the php
executable is located, type which php
in your console, it will give you the file path. So it will become something like this:
* * * * * /bin/php /var/www/html/welcome.php
^^^^^^^^
More things:
crontab -l
. Your new crontab line should be there.ls -l /var/www/html/welcome.php
./bin/php var/www/html/welcome.php
to see if it is a script or crontab problem.chmod 755 /var/www/html/welcome.php
Keep us updated so we can find what can be causing the error.