laravel/framework

schedule:work run artisan relative to current working dir

Ouverte

#56 390 ouverte le 23 juil. 2025

 (2 commentaires) (0 réaction) (0 personne assignée)PHP (11 951 forks)batch import
help wanted

Métriques du dépôt

Stars
 (34 872 étoiles)
Métriques de merge PR
 (Merge moyen 1j 22h) (129 PRs mergées en 30 j)

Description

Laravel Version

12.19.3

PHP Version

8.4.10

Database Driver & Version

No response

Description

Hello,

The command artisan schedule:work run artisan schedule:run every minutes, but this works only if we are in the same directory than artisan

Steps To Reproduce

  • Create laravel in /home/laravel.
  • Go in /home/laravel run php84 artisan schedule:work it WORKS
  • Go in / run php84 /home/laravel/artisan schedule:work it DOESN'T WORKS

It raise

...
Could not open input file: artisan
Could not open input file: artisan
Could not open input file: artisan
Could not open input file: artisan
... 

Example

[root@server /]$ /bin/php84 /home/laravel/artisan schedule:work
Could not open input file: artisan
^C
[root@server ~]$ cd /home/laravel
[root@server ~]$ /bin/php84 /home/laravel/artisan schedule:work
  2025-07-23 20:30:00 Running [TASK #1]  395.67ms DONE

Guide contributeur