新浪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概述.
Oct 09 PHP
php4的session功能评述(三)
Oct 09 PHP
PHP中的extract的作用分析
Apr 09 PHP
PHP读取文件并可支持远程文件的代码分享
Oct 03 PHP
PHP获取表单所有复选框的值的方法
Aug 28 PHP
php生成图片验证码
Jun 09 PHP
搭建基于Docker的PHP开发环境的详细教程
Jul 01 PHP
启用Csrf后POST数据时出现的400错误
Jul 05 PHP
thinkphp3.2实现上传图片的控制器方法
Apr 28 PHP
php封装的表单验证类完整实例
Oct 19 PHP
php 如何禁用eval() 函数实例详解
Dec 01 PHP
php7 安装yar 生成docker镜像
May 09 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
php中防止伪造跨站请求的小招式
2011/09/02 PHP
使用PHP导出Word文档的原理和实例
2013/10/21 PHP
PHP获取youku视频真实flv文件地址的方法
2014/12/23 PHP
PHP使用imagick扩展实现合并图像的方法
2017/04/25 PHP
PHP设计模式之装饰器模式实例详解
2018/02/07 PHP
php模拟实现斗地主发牌
2020/04/22 PHP
Javascript技术技巧大全(五)
2007/01/22 Javascript
JS计算网页停留时间代码
2014/04/28 Javascript
图片放大镜jquery.jqzoom.js使用实例附放大镜图标
2014/06/19 Javascript
jQuery中click事件用法实例
2014/12/26 Javascript
基于Vuejs实现购物车功能
2016/08/02 Javascript
jQuery插件zTree实现删除树子节点的方法示例
2017/03/08 Javascript
Nodejs进阶:express+session实现简易登录身份认证
2017/04/24 NodeJs
微信小程序js文件改变参数并在视图上及时更新【推荐】
2018/06/11 Javascript
vue使用监听实现全选反选功能
2018/07/06 Javascript
TypeScript基础入门教程之三重斜线指令详解
2018/10/22 Javascript
Vue核心概念Action的总结
2019/01/18 Javascript
bootstrap datepicker的基本使用教程
2019/07/09 Javascript
es6函数中的作用域实例分析
2020/04/18 Javascript
vue 虚拟DOM的原理
2020/10/03 Javascript
查看django版本的方法分享
2018/05/14 Python
Selenium 模拟浏览器动态加载页面的实现方法
2018/05/16 Python
[原创]Python入门教程1. 基本运算【四则运算、变量、math模块等】
2018/10/28 Python
python学生管理系统
2019/01/30 Python
Python元组常见操作示例
2019/02/19 Python
Python OS模块实例详解
2019/04/15 Python
python 寻找离散序列极值点的方法
2019/07/10 Python
python 执行终端/控制台命令的例子
2019/07/12 Python
python 动态调用函数实例解析
2019/10/21 Python
Python爬虫中Selenium实现文件上传
2020/12/04 Python
全球最大的服务市场:Fiverr
2017/01/03 全球购物
法国珠宝店:CLEOR
2017/01/29 全球购物
法律专业实习鉴定
2013/12/22 职场文书
车间机修工岗位职责
2014/02/28 职场文书
面试自我介绍演讲稿
2014/04/29 职场文书
毕业生对母校寄语
2015/02/26 职场文书