laravel-envoy

    2熱度

    1回答

    我正在使用Envoy配置遠程服務器。配置是通過從私人倉庫中拉出bash腳本來完成的,然後執行它。 bash腳本詢問一些確認,如yes/no(使用bash「read -p」):當我連接到遠程服務器時,它按預期工作......腳本等待用戶輸入。 相反,特使似乎忽略了任何提示。這是一種預期的行爲嗎? 任何解決方法?

    0熱度

    1回答

    我在laravel項目文件夾中運行以下命令並獲得跟隨錯誤。 rakib$ envoy run list --env=production [[email protected]]: Permission denied (publickey). 但我可以成功使用的ssh以下命令: ssh -i ~/.ssh/sw-new.pem [email protected] 我的〜/ .ssh/con

    1熱度

    1回答

    考慮以下任務使者: @task('deploy', ['on' => 'web']) cd personal_site php artisan down git pull origin master composer install php artisan migrate php artisan up @endtask php ar

    0熱度

    1回答

    我嘗試在控制器(或稍後的作業)中啓動「envoy run ...」。 這裏是我到目前爲止的代碼: https://laravel.io/bin/Xy207 我得到的是這樣的錯誤: ProcessFailedException in ForgeController.php line 28: The command "~/.composer/vendor/bin/envoy run updateenv

    2熱度

    1回答

    我試圖與特使部署我laravel 5.1,當我嘗試運行使者運行部署我得到以下錯誤: CD:/家庭/火花/:權限被拒絕 這意味着deploybot沒有權限訪問我的項目文件夾我該如何給予deploybot權限? 在此先感謝您的幫助! 我envoy.blade.php @servers(['production' => '[email protected]*domainnameplaceholder*'

    3熱度

    1回答

    我正在使用Laravel的Envoy庫進行部署。當我到部署結束時,我需要更改一堆文件的所有權;爲了做到這一點,我需要切換到root用戶,因爲chown和chmod不能用作非特權用戶。 如何獲得Envoy使用tty運行特定服務器以便sudo chown ...能夠正常工作? Here's a link to my Envoy.blade.php file.

    0熱度

    1回答

    部署時,在安裝作曲家依賴錯誤accuer,那就是: 生成自動加載的文件 照亮\基金會\ ComposerScripts ::安裝後 PHP人員優化 [RuntimeException的] 否支持加密器找到。密碼和/或密鑰長度無效。 這是我第一次和我有很多錯誤的和真的不知道如何解決這些問題,我會很感激的幫助感謝

    0熱度

    2回答

    我曾嘗試使用Laravel特使,但是當我運行envoy run deploy我得到folloe錯誤消息: [X.X.X.X]:< <預計不會在這個時候。 Envoy.blade.php @servers(['web' => 'x.x.x.x']) @task('deploy', ['on' => 'web']) ls @endtask 我的信封 Windows 7 (x64)

    1熱度

    2回答

    好吧,所以我想從控制器函數中調用Envoy,但遇到沒有其他人似乎正在獲取的權限問題? 我已經在全球範圍內安裝了envoy並完成了/ usr/local/bin的符號鏈接,以便我的站點可以看到它。但我不明白爲什麼它沒有權限。 我從Ubuntu的16.04,Nginx的,PHP 7.0 運行任何幫助表示讚賞: $result = []; $live = false; $pro

    0熱度

    1回答

    我正在使用https://laravel.com/docs/5.4/envoy作爲部署工具。 在Envoy.blade.php,我具有需要例如須藤訪問命令: - chmod 777 -R storage/ chmod 777 -R bootstrap/cache 這些命令失敗,不允許錯誤說操作。我們如何解決這個問題?