天天看點

記錄寶塔面闆無法進入問題一、問題描述二、解決過程三、問題原因

一、問題描述

當我重新開機阿裡雲伺服器後,進入寶塔面闆,發現頁面進不去了。

記錄寶塔面闆無法進入問題一、問題描述二、解決過程三、問題原因

二、解決過程

但是使用寶塔管理的網站頁面是可以正常進入的,是以猜想是不是寶塔服務沒有啟動,于是進入伺服器檢視寶塔狀态

bt status
           
記錄寶塔面闆無法進入問題一、問題描述二、解決過程三、問題原因

果然是寶塔服務沒有啟動,于是我啟動寶塔服務

bt start
           
記錄寶塔面闆無法進入問題一、問題描述二、解決過程三、問題原因

報錯資訊大概是說沒有找到  gunicorn 子產品,是以安裝gunicorn子產品,使用

pip install gunicorn
           
記錄寶塔面闆無法進入問題一、問題描述二、解決過程三、問題原因

沒有pip._internal子產品,于是安裝

記錄寶塔面闆無法進入問題一、問題描述二、解決過程三、問題原因

還是報錯,百度搜尋一下

ModuleNotFoundError: No module named 'pip._internal' , pip 無法下載下傳軟體 解決辦法

使用方法一

python -m ensurepip
python -m pip install --upgrade pip
           

問題解決順利安裝gunicorn

記錄寶塔面闆無法進入問題一、問題描述二、解決過程三、問題原因

再次啟動寶塔服務還是無法啟動,報錯

記錄寶塔面闆無法進入問題一、問題描述二、解決過程三、問題原因

接着安裝這個geventwebsocket子產品,還是報錯

記錄寶塔面闆無法進入問題一、問題描述二、解決過程三、問題原因

後來檢視錯誤是讓安裝gevent-websocket子產品,接着安裝

記錄寶塔面闆無法進入問題一、問題描述二、解決過程三、問題原因
pip install gevent-websocket
           
記錄寶塔面闆無法進入問題一、問題描述二、解決過程三、問題原因

接着啟動寶塔,還是報錯

記錄寶塔面闆無法進入問題一、問題描述二、解決過程三、問題原因

缺少flask,接着安裝這個子產品

記錄寶塔面闆無法進入問題一、問題描述二、解決過程三、問題原因

啟動服務

記錄寶塔面闆無法進入問題一、問題描述二、解決過程三、問題原因

成功!!!通路面闆

記錄寶塔面闆無法進入問題一、問題描述二、解決過程三、問題原因

成功通路!!!

三、問題原因

由于阿裡雲伺服器預設安裝了 2 版本的python,但是因為部署的項目要在3版本下運作,是以我又安裝了python3.6。最後我的服務出了點問題,也就是我隻能夠通路django項目,其他的項目都是無法通路,不清楚什麼原因,是以重新啟動伺服器,導緻寶塔面闆無法進入。百度搜尋說是python版本沖突。

是以按照他說的進行了實驗,通過實驗發現,應該就是我的python版本沖突導緻寶塔面闆無法通路。問題終于解決!!!

繼續閱讀