weiphp上傳
㈠ 在百度bae部署之後 微擎上傳不上去圖片怎麼回事啊
關於BAE收費
在網路應用引擎BAE上,
我創建的應用類型為:nodejs-web,也就是基於Node.js的web應用程序。
收費我咨詢過了,
應用暫停了,雖然沒有使用,
但是網路還是會收費的,收費還是會按你的執行單元等等來算。
怎樣才能不收費?
BAE官方回復為:
如果您不想計費建議您將部署的項目刪除或者將這個部署的執行單元數量調至為0,就不會產生費用了,請您知曉。
像我這種,有時候簡單寫寫demo,
就沒必要天天被計費了,
簡單的demo搭建之後,就可以把應用的執行單元設置為0,也就不計費了,當然也就意味著應用停止了不能訪問了。
(在應用引擎tab下,「管理執行單元」,可以將「執行單元個數」設置為0)
Node.js應用,目前(2014-11-6)收費為:
一個執行單元下,128M內存等最低配置,一天的收費為2毛錢。
Node.js應用使用的問題
支持Express框架
Express搭建的簡單demo,上傳到BAE,還是能正常運行的。
支持socket.io框架
我搭建了簡單的聊天程序,
基於socket.io框架,
部署到網路BAE,能正常訪問。
其他問題
SVN賬戶密碼:
注意,BAE的代碼版本管理,支持SVN和GIT,
登錄的SVN的賬戶為:你的網路賬戶名和密碼。
Node.js站點的部署
站點的代碼修改後,用SVN提交上去,
在這個應用的「應用引擎」——「發布設置」——點擊「發布最新版」按鈕,
新的代碼就部署上去了。
部署Node.js應用報錯Fix depends failed. Please check requirements.txt...package.json
請檢查你的package.json是否有語法錯誤;
請檢查你的package.json是否有中文,有中文改為英文;
app的入口server.js是否被改名,如果改名了,最好恢復到初始的server.js。
Node.js埠監聽必須是18080
注意:Node.js server監聽的埠必須是18080,因為lighttpd和Node.js server之間的通訊埠是18080。