您可以在“命令”面板中执行任意 Bash 命令。命令从站点的根目录执行,例如 /home/forge/site.com
。如果您需要在另一个目录中运行命令,则可以在命令前加上 cd
操作
cd bin && ./run-command.sh
命令可以从站点的“命令”面板执行。
使用“通用 PHP / Laravel”项目类型创建的站点将自动建议常见的 Laravel Artisan 命令。
命令输入
命令不在 tty 中执行,这意味着无法提供输入/密码。
最后 10 个执行过的命令将显示在“命令历史”表中。除了运行的命令之外,Forge 还将显示
从命令历史记录表中,还可以查看命令的输出并重新运行命令。
虽然 食谱 也允许您在服务器上运行任意 Bash 脚本,但命令在一些重要的方面有所不同。
root
用户运行。命令仅以站点的用户身份运行,在大多数情况下将是 forge
,除非站点是“隔离的”。php artisan config:cache
。您可以通过授予 site:manage-commands
权限,授予圈子成员在站点目录中运行任意命令的权限。