亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

為什么我必須在通過deploying bot安裝composer之后在服務器上運行

為什么我必須在通過deploying bot安裝composer之后在服務器上運行

PHP
飲歌長嘯 2021-04-30 13:53:43
我正在使用deploy bot在服務器上部署laravel項目。在請求請求后,我在服務器上運行以下這些命令chmod -R 777 $RELEASE/storagecomposer install --no-progress --optimize-autoloaderphp artisan config:cache php artisan migratephp artisan passport:installphp artisan passport:client --personal然后我的項目運行順利,但是問題是因為我必須運行php artisanpassport:install始終安裝,然后再次生成密鑰,然后當前用戶必須注銷才能繼續進行。如果我從以下命令中刪除php artisanpassport:install,則在找到時會生成錯誤密鑰Composer.json:    {        "name": "laravel/laravel",        "type": "project",        "description": "The Laravel Framework.",        "keywords": [            "framework",            "laravel"        ],        "license": "MIT",        "require": {            "php": "^7.1.3",            "barryvdh/laravel-cors": "^0.11.3",            "bosnadev/repositories": " 0.*",            "fideloper/proxy": "^4.0",            "laravel/framework": "5.8.*",            "laravel/passport": "^7.2",            "laravel/tinker": "^1.0",            "laravelcollective/html": "^5.7",            "orangehill/iseed": "^2.6",            "spatie/laravel-menu": "^3.3",            "spatie/laravel-permission": "^2.32"        },        "require-dev": {            "beyondcode/laravel-dump-server": "^1.0",            "filp/whoops": "^2.0",            "fzaninotto/faker": "^1.4",            "mockery/mockery": "^1.0",            "nunomaduro/collision": "^2.0",            "phpunit/phpunit": "^7.0",            "user11001/eloquent-model-generator": "^2.0",            "xethron/migrations-generator": "^2.0"        },        "config": {            "optimize-autoloader": true,            "preferred-install": "dist",            "sort-packages": true        },        "extra": {            "laravel": {                "dont-discover": []            }        },
查看完整描述

1 回答

?
白豬掌柜的

TA貢獻1893條經驗 獲得超10個贊

護照:安裝命令。此命令將創建生成安全訪問令牌所需的加密密鑰。另外,該命令將創建“個人訪問”和“密碼授予”客戶端,這些客戶端將用于生成訪問令牌:

Passport通過.env中的APP_KEY生成這些密鑰。在作曲家安裝后,此密鑰已更改,因此通行證生成的現有密鑰將不起作用:local.ERROR: Key path "/public_html/releases/1556096621/storage/oauth-private.key" does not exist or is not readable。因為它是用舊的APP_KEY生成的


查看完整回答
反對 回復 2021-05-14
  • 1 回答
  • 0 關注
  • 130 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號