CI框架程序--本地调试之后部署新浪SAE

转载之前写的一点点东西,希望可以帮助到一些朋友

前几天给朋友写了个简单的网站, 想想还是部署到服务器上让朋友看一下效果!

用CI框架写的,有个SAE新浪云的账号,可以用!就部署到上面去了!途中遇到了一些问题!一一解决了! 在这里分享一下

供遇到这些问题的朋友们做个参考!

首先遇到的问题就导入SQL数据的时候出错,由于我SAE上之前写过一个程序,导入数据的时候,怎么选都选不到刚创建的MySql上, 貌似是要绑定一下!

我用的mac 火狐浏览器, 好像SAE上的MySQL的phpmyadmin跟这个浏览器兼容性有点儿问题! 感觉像是! 用Chrom导入没问题了!

第二个问题就是CSS,js文件加载不到,原因是我的CSS,JS文件的路径写成相对目录了! 只要改成绝对目录就可以了!

绝对目录就是类似  src=/css/ok.css  等   相对路径类似这种src=../../css/ok.css

第三个问题就是 应用了redirect()   site_url() 等函数,只要跑到这个函数的地方就会中断,下面的页面就出不来了!

解决办法,跳转页面用php的header('Location:')   site_url 直接写成网站根目录就可以,不需要用site_url() 这个函数

还有一个问题就是自己封装的 controller 和 model  前缀要写SAE_  配置问件中已经写好了! 个人没改!估计改了会报错!  因为国内朋友对CI框架针对SAE做了一些兼容!

原文地址:https://www.cnblogs.com/itafter/p/4684385.html