先記錄一下如何把代碼部署到新浪雲服務器上👇
1、登錄網址:https://www.sinacloud.com/
2、注冊、登錄(這里我選擇微博登錄)
3、進行實名認證、學生認證(實名認證應該是必須的)
4、鼠標移至控制台處,選擇雲應用SAE
5、點擊創建應用(最初不知道哪里出現了問題,嘗試了各種方法)
6、點擊我已確認
7、按圖選擇選項,填寫二級域名和應用名稱后,確認創建
8、點擊應用設置 → 應用信息,查看域名
9、點擊運行環境管理 → 代碼管理
10、點擊創建新版本,輸入版本號
11、上傳代碼包(注意:代碼包里不能有文件名是中文的文件,至少我這邊是這樣)
12、點擊 數據庫與緩存 → Memcached,打開服務開關
到了這一步還都很順利,其實我也是后來才知道這之前的操作都是正確的(哭唧唧)
問題主要出在這里:
按照視頻里的教學內容,URL輸入的是:(http://treehole666.applinzi.com/index.php/Home/Index/test),結果就404了。
可能是我確實太菜雞了,對php框架理解還不夠深入,網上也沒有找到解決方案,最后快要放棄繼續學下去的時候把問題解決了。
解決辦法就是修改URL為:(http://treehole666.applinzi.com/treehole/index.php/Home/Index/test),可能是視頻里的老師上傳的代碼包文件結構與我的不同。
這是我的文件結構👇
上傳到新浪雲服務器后是這樣的👇
真的是:山重水復疑無路,柳暗花明又一村!(新手開發,大佬勿噴)
后面的一些配置👇
開啟共享型MySQL(要點擊服務開關,這里開啟過了)
點擊使用phpMyAdmin(3.3)管理,進入數據庫管理界面