【发布时间】:2020-03-27 07:43:49
【问题描述】:
我希望在 infomaniak 上设置一个任务计划,不幸的是 infomaniak 不接受 php 命令,但只运行一个 PHP 文件,该文件又调用 shell 命令或 .sh 脚本。
那么如何根据需要在 laravel 之外或从 php 文件中执行 artisan 所需的 infomaniak 和 ovh
谢谢
【问题讨论】:
标签: php laravel laravel-artisan
我希望在 infomaniak 上设置一个任务计划,不幸的是 infomaniak 不接受 php 命令,但只运行一个 PHP 文件,该文件又调用 shell 命令或 .sh 脚本。
那么如何根据需要在 laravel 之外或从 php 文件中执行 artisan 所需的 infomaniak 和 ovh
谢谢
【问题讨论】:
标签: php laravel laravel-artisan
您可以在Artisan Facade 的帮助下调用 Artisan 命令。
您可以通过执行来调用命令
Artisan::call($command, $options);
Artisan Facade 调用底层的 Console 合约,因此有关详细信息,请参阅 https://laravel.com/docs/5.7/facades#facade-class-reference 和 https://laravel.com/api/5.7/Illuminate/Contracts/Console/Kernel.html#method_call
【讨论】: