我從來沒有做過軟件程序員的開發,我在 NameCheap 上得到了這個域名和服務器磁盤?,F在我設計了 Django 應用程序并嘗試在服務器上進行部署,但我遇到了問題(如下所述)[ E 2019-03-19 06:23:19.7356 598863/T2n age/Cor/App/Implementation.cpp:221 ]: Could not spawn process for application /home/username/IOT: The application process exited prematurely.App 644163 output: File "/home/username/IOT/passenger_wsgi.py", line 1, in <module>App 644163 output: File "/home/username/virtualenv/IOT/3.7/lib64/python3.7/imp.py", line 171, in load_source編輯:閱讀更多關于支持 WSGI 的軟件正在使用 Phusion Passenger,你可以在這里閱讀更多;www.phusionpassenger.com這是我的passenger_wsgi.py:from myproject.wsgi import application
2 回答

慕婉清6462132
TA貢獻1804條經驗 獲得超2個贊
在 cpanel 中設置 python 應用程序時,指定設置應用程序的文件夾。那將是包含您的passenger_wsgi.py 文件的文件夾。您必須將 django 項目上傳到同一個文件夾。為確保它們已上傳到正確的目錄,只需進行此簡單檢查_您的manage.py
和passenger_wsgi.py
應該位于同一文件夾中?,F在編輯您的passenger_wsgi.py
并用以下代碼替換所有內容:
from myapp.wsgi import application
在此之后,不要忘記重新啟動 python 應用程序。我已經編寫了使用 cpanel 在共享主機上部署 django 應用程序的分步指南。在這里檢查。

藍山帝景
TA貢獻1843條經驗 獲得超7個贊
答案很簡單,我的服務器使用的是程序名passenger,更多信息請訪問官網:https : //www.phusionpassenger.com/
現在錯誤很簡單;乘客找不到我的應用程序,我所做的只是將我的項目和應用程序文件夾移動到同一層passenger_wsgi.py 上,它的作用就像魅力一樣。
添加回答
舉報
0/150
提交
取消