新浪SAE云平台下使用codeigniter的数据库配置


Posted in PHP onJune 12, 2014

由于新浪SAE对文件权限的限制,cache目录无法修改权限,因此原版Codeigniter无法直接使用。可以尝试codeIgniter 2.10 for SAE:http://code.google.com/p/ci-sae/。

在database.php中配置如下

$db['default']['hostname'] = SAE_MYSQL_HOST_M;
$db['default']['username'] = SAE_MYSQL_USER;
$db['default']['password'] = SAE_MYSQL_PASS;
$db['default']['database'] = SAE_MYSQL_DB;
$db['default']['dbdriver'] = 'mysqli';
$db['default']['dbprefix'] = '';
$db['default']['pconnect'] = FALSE;
$db['default']['db_debug'] = TRUE;
$db['default']['cache_on'] = FALSE;
$db['default']['cachedir'] = '';
$db['default']['char_set'] = 'utf8';
$db['default']['dbcollat'] = 'utf8_general_ci';
$db['default']['swap_pre'] = '';
$db['default']['autoinit'] = TRUE;
$db['default']['stricton'] = FALSE;
$db['default']['port'] = SAE_MYSQL_PORT;

注意其中$db['default']['dbdriver'] 与$db['default']['pconnect']项,不然会出现如下的错误提示:

A Database Error Occurred
Unable to connect to your database server using the provided settings.
Filename: core/Loader.php
Line Number: 346

PHP 相关文章推荐
php面向对象全攻略 (九)访问类型
Sep 30 PHP
PHP随机数生成代码与使用实例分析
Apr 08 PHP
php中截取中文字符串的代码小结
Jul 17 PHP
php生成图形验证码几种方法小结
Aug 15 PHP
php合并js请求的例子
Nov 01 PHP
使用php记录用户通过搜索引擎进网站的关键词
Feb 13 PHP
通过php修改xml文档内容的方法
Jan 23 PHP
php通过递归方式复制目录和子目录的方法
Mar 13 PHP
php实现统计网站在线人数的方法
May 12 PHP
PHP基于DOM创建xml文档的方法示例
Feb 08 PHP
Yii2框架自定义验证规则操作示例
Feb 08 PHP
Thinkphp页面跳转设置跳转等待时间的操作
Oct 16 PHP
Codeigniter整合Tank Auth权限类库详解
Jun 12 #PHP
PHP错误Cannot use object of type stdClass as array in错误的解决办法
Jun 12 #PHP
php自动识别文件编码并转换为UTF-8的方法
Jun 12 #PHP
codeigniter集成ucenter1.6双向通信的解决办法
Jun 12 #PHP
使用CodeIgniter的类库做图片上传
Jun 12 #PHP
Codeigniter出现错误提示Error with CACHE directory的解决方案
Jun 12 #PHP
Codeigniter注册登录代码示例
Jun 12 #PHP
You might like
ThinkPHP采用模块和操作分析
2011/04/18 PHP
PHP和JavaScrip分别获取关联数组的键值示例代码
2013/09/16 PHP
PHP的Yii框架中YiiBase入口类的扩展写法示例
2016/03/17 PHP
php-msf源码详解
2017/12/25 PHP
在Laravel的Model层做数据缓存的实现
2019/09/26 PHP
TP5框架实现的数据库备份功能示例
2020/04/05 PHP
几个javascript操作word的参考代码
2009/10/26 Javascript
JQuery里选择超链接的实现代码
2011/05/22 Javascript
JavaScript中“基本类型”之争小结
2013/01/03 Javascript
JS冒泡事件的快速解决方法
2013/12/16 Javascript
javascript运行机制之this详细介绍
2014/02/07 Javascript
javascript中的遍历for in 以及with的用法
2014/12/22 Javascript
javascript使用appendChild追加节点实例
2015/01/12 Javascript
Ionic如何实现下拉刷新与上拉加载功能
2016/06/03 Javascript
Bootstrap CSS组件之输入框组
2016/12/17 Javascript
整理关于Bootstrap导航的慕课笔记
2017/03/29 Javascript
vue增删改查的简单操作
2017/07/15 Javascript
基于jQuery的$.getScript方法去加载javaScript文档解析
2017/11/08 jQuery
Vue + Elementui实现多标签页共存的方法
2019/06/12 Javascript
nodejs开发一个最简单的web服务器实例讲解
2020/01/02 NodeJs
小程序卡片切换效果组件wxCardSwiper的实现
2020/02/13 Javascript
利用rest framework搭建Django API过程解析
2019/08/31 Python
Python常用库Numpy进行矩阵运算详解
2020/07/21 Python
Python xlrd/xlwt 创建excel文件及常用操作
2020/09/24 Python
最新Python idle下载、安装与使用教程图文详解
2020/11/28 Python
Vans(范斯)德国官网:美国南加州的原创极限运动潮牌
2017/05/02 全球购物
美国首屈一指的礼品篮供应商:GiftTree
2018/01/06 全球购物
Rosetta Stone官方网站:语言学习
2019/01/05 全球购物
SportsDirect.com新加坡:英国第一体育零售商
2019/03/30 全球购物
Furla官网:意大利著名的皮革品牌
2019/08/06 全球购物
平面设计师的工作职责
2013/11/21 职场文书
领导证婚人证婚词
2014/01/13 职场文书
连锁超市项目计划书
2014/09/15 职场文书
教师学期末个人总结
2015/02/13 职场文书
2015年安全保卫工作总结
2015/05/14 职场文书
Windows Server 2016 配置 IIS 的详细步骤
2022/04/28 Servers