0

我正在使用 Laravel Forge + Digital Ocean 从 github 部署我的网站。

我稍微改变了我的部署脚本

cd /home/forge/default
git pull origin dev
composer install --no-interaction --no-dev --prefer-dist
php artisan migrate:refresh --force --seed
xdg-open http://url-to-my-domain.com/page-performs-release-tasks

当我省略最后一行(xdg-open)时,部署就可以了。当我将最后一行粘贴回来时,错误显示:

/home/forge/.forge/provision-4912400.sh: line 7: kde-open: command not found

我尝试过的所有类型都给出相同的错误

  • xdg-打开
  • 侏儒开放
  • 外开
  • gvfs-打开
  • kde-open

我应该在部署脚本中放入什么以在随机浏览器中打开网页(并自动关闭它)?

4

1 回答 1

0

服务器没有显示。您必须在连接到服务器的计算机上运行浏览器。

如果您需要在服务器上安装浏览器,您可以安装类似的东西lynx,这是一个基于控制台的浏览器。

将您想要访问的这个 URL 的功能放入一个工匠命令中并执行它可能会更好。

于 2016-05-13T03:47:12.620 回答