2016-05-12 76 views
0

我正在使用Laravel Forge + Digital Ocean從github部署我的網站。使用Laravel Forge + Digital Ocean部署後打開URL

我改變了我的部署腳本有點

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-打開)。當我粘貼的最後一行回錯誤顯示:

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

所有類型的,我試圖給了同樣的錯誤

  • XDG開
  • GNOME開
  • 外開
  • gvfs-open
  • kde-open

我應該在部署腳本中使用隨機瀏覽器打開網頁(並自動關閉它)?

回答

0

服務器沒有顯示。您必須在連接到服務器的計算機上運行瀏覽器。

如果您需要服務器上的瀏覽器,則可以安裝類似lynx這種基於控制檯的瀏覽器。

將這個URL的功能打到一個工匠命令並執行它可能會更好。

+0

完美的是,我能夠在laravel僞造的部署腳本中添加一個工匠命令。很棒! – user5512902

相關問題