【报错解决】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)管理,进入数据库管理界面

posted @ 2021-03-15 21:11  zhulu506  阅读(17088)  评论(0编辑  收藏  举报