求助:supervisor無法啟動beego專案
環境
- 開發環境:windows10 amd64
- 編譯環境:windows10 amd64
- 執行環境:Linux x64-centos
開發目錄
├── conf
│ └── app.conf
├── controllers
│ ├── admin
│ └── default.go
├── main.go
├── models
└── models.go
編譯命令
- GOOS=linux GOARCH=amd64 go build -o beego
生產平臺執行目錄結構
├── conf
│ └── app.conf
├── ─── beego
生產環境配置檔案
[program:beego]
directory = /opt/app/beepkg
command = /opt/app/beepkg/beego
autostart = true
startsecs = 5
user = www
redirect_stderr = true
stdout_logfile = /var/log/supervisord/beepkg.log
錯誤描述
- 兩種啟動方式的許可權均為 www 使用者
- 執行上述命令編譯後生成的 liunx 可執行檔案,放到生產環境,console 控制檯輸入路徑啟動服務,(例如:/opt/app/beepkg/beego) 服務可以正常啟動並提供服務,沒問題
- 按照
https://beego.me/docs/deploy/supervisor.md
文件裡的部署方式,選擇 supervisord 方式,後報錯結果如下panic: stat .: permission denied goroutine 1 [running]: github.com/astaxie/beego.init.2() D:/Go/src/github.com/astaxie/beego/config.go:135 +0x42c github.com/astaxie/beego.init() <autogenerated>:1 +0xd98 zhyq132/flow/routers.init() <autogenerated>:1 +0x44 main.init() <autogenerated>:1 +0x44 panic: stat .: permission denied goroutine 1 [running]: github.com/astaxie/beego.init.2() D:/Go/src/github.com/astaxie/beego/config.go:135 +0x42c github.com/astaxie/beego.init() <autogenerated>:1 +0xd98 zhyq132/flow/routers.init() <autogenerated>:1 +0x44 main.init() <autogenerated>:1 +0x44
更多原創文章乾貨分享,請關注公眾號
- 加微信實戰群請加微信(註明:實戰群):gocnio
相關文章
- 求助!使用vagrant啟動時無法掛載檔案
- 求助~jenkins 提示 sufficient privilege,無法啟動 jenkins 服務Jenkins
- 配置supervisor管理beego應用Go
- beego建立專案流程Go
- Idea啟動Tomcat無法載入專案,Tomcat沒有對映到IdeaTomcat
- 從log4j切換到logback後專案無法啟動
- IDEA專案突然出現異常無法啟動時的有效解決辦法Idea
- IDEA匯入專案—無法啟動main,註解顯示灰色解決IdeaAI
- Supervisor安裝、配置、開啟啟動
- @FeignClient @Resource 無法注入Bean Springboot無法啟動clientBeanSpring Boot
- 啟用 Spring-Cloud-OpenFeign 配置可重新整理,專案無法啟動,我 TM 人傻了(上)SpringCloud
- 啟用 Spring-Cloud-OpenFeign 配置可重新整理,專案無法啟動,我 TM 人傻了(下)SpringCloud
- Manjaro下Steam無法啟動JAR
- php-worker 無法啟動PHP
- Docker容器無法啟動,裡面的配置檔案如何修改Docker
- Linux下修改fstab檔案造成系統無法啟動Linux
- supervisor監管的配置檔案寫法
- pandas 無法開啟 .xlsx 檔案
- 求助:flutter 框架自動化測試時,無法輸入內容Flutter框架
- react 專案 使用react-audio-player,避免chrome無法自動開啟聲音問題ReactChrome
- vs 嘗試執行專案時出錯:無法啟動除錯。拒絕訪問。除錯
- 記vscode無法啟動解決辦法VSCode
- 新手求助!有沒有好的API專案。想借鑑下寫法。API
- vercel無法匯入github專案Github
- MySQL服務名無效或者MySQL正在啟動 MySQL無法啟動MySql
- [20231003]windows 2003無法啟動.txtWindows
- jenkins安裝提示無法啟動Jenkins
- springboot連線hive無法啟動Spring BootHive
- laradock安裝rabbitmq無法啟動MQ
- AspNetCoreRateLimit應用於MVC專案求助NetCoreMITMVC
- idea啟動專案oomIdeaOOM
- 專案應如何啟動?
- docker容器無法啟動的情況下,如果修改配置檔案Docker
- GitLab修改配置後nginx無法啟動GitlabNginx
- Flask 框架啟動無法改變埠Flask框架
- tomcat無法啟動的解決方法Tomcat
- 解決ASM無法啟動問題ASM
- 解決GITLAB無法啟動runsv no runningGitlab
- 無法啟動?教你進入安全模式模式