【報錯解決】The requested URL / was not found on this server.


先記錄一下如何把代碼部署到新浪雲服務器上👇

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)管理,進入數據庫管理界面


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM