使用 Laravel Forge + Digital Ocean 部署后打开 URL
Open URL after deployment with Laravel Forge + Digital Ocean
我正在使用 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-open
- gnome-open
- exo-open
- gvfs-open
- kde-open
我应该在部署脚本中输入什么才能在随机浏览器中打开网页(并自动关闭它)?
服务器没有显示。您必须 运行 计算机上的浏览器连接到您的服务器。
如果您的服务器需要浏览器,您可以安装类似 lynx
的东西,这是一个基于控制台的浏览器。
最好利用这个 URL 您想要点击的功能并将其放入 artisan 命令并执行它。
我正在使用 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-open
- gnome-open
- exo-open
- gvfs-open
- kde-open
我应该在部署脚本中输入什么才能在随机浏览器中打开网页(并自动关闭它)?
服务器没有显示。您必须 运行 计算机上的浏览器连接到您的服务器。
如果您的服务器需要浏览器,您可以安装类似 lynx
的东西,这是一个基于控制台的浏览器。
最好利用这个 URL 您想要点击的功能并将其放入 artisan 命令并执行它。