新浪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 相关文章推荐
Smarty+QUICKFORM小小演示
Feb 25 PHP
PHP中的string类型使用说明
Jul 27 PHP
php多个字符串替换成同一个的解决方法
Jun 18 PHP
php使用百度翻译api示例分享
Jan 31 PHP
php绘图中显示不出图片的原因及解决
Mar 05 PHP
PHP单例模式详细介绍
Jul 01 PHP
详解PHP错误日志的获取方法
Jul 20 PHP
php实现网站留言板功能
Nov 04 PHP
PHP文件下载实例代码浅析
Aug 17 PHP
PhpStorm本地断点调试的方法步骤
May 21 PHP
php判断数组是否为空的实例方法
May 10 PHP
七种PHP开发环境搭建工具
Jun 28 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中3des加密代码(完全与.net中的兼容)
2012/08/02 PHP
列举PHP的Yii 2框架的开发优势
2015/07/03 PHP
用JavaScript显示随机图像或引用
2009/04/21 Javascript
模拟jQuery中的ready方法及实现按需加载css,js实例代码
2013/09/27 Javascript
深入理解javascript动态插入技术
2013/11/12 Javascript
JavaScript实现向setTimeout执行代码传递参数的方法
2015/04/16 Javascript
jQuery插件jcrop+Fileapi完美实现图片上传+裁剪+预览的代码分享
2015/04/22 Javascript
window.onload与$(document).ready()的区别分析
2015/05/30 Javascript
js接收并转化Java中的数组对象的方法
2016/08/11 Javascript
轻松掌握JavaScript享元模式
2016/08/27 Javascript
用JS动态设置CSS样式常见方法小结(推荐)
2016/11/10 Javascript
利用ES6的Promise.all实现至少请求多长时间的实例
2017/08/28 Javascript
vue中mint-ui的使用方法
2018/04/04 Javascript
jQuery实现的别踩白块小游戏完整示例
2019/01/07 jQuery
小程序如何支持使用 async/await详解
2019/09/12 Javascript
JS document form表单元素操作完整示例
2020/01/13 Javascript
JS实现4位随机验证码
2020/10/19 Javascript
[01:18]PWL开团时刻DAY4——圣剑与抢盾
2020/11/03 DOTA
python发腾讯微博代码分享
2014/01/10 Python
用python实现面向对像的ASP程序实例
2014/11/10 Python
Python脚本实现代码行数统计代码分享
2015/03/10 Python
python实现的简单抽奖系统实例
2015/05/22 Python
python3 打印输出字典中特定的某个key的方法示例
2019/07/06 Python
Django使用uwsgi部署时的配置以及django日志文件的处理方法
2019/08/30 Python
pytorch nn.Conv2d()中的padding以及输出大小方式
2020/01/10 Python
利用python中集合的唯一性实现去重
2020/02/11 Python
python利用pytesseract 实现本地识别图片文字
2020/12/14 Python
LUISAVIAROMA德国官网:时尚奢侈品牌购物网站
2020/11/12 全球购物
程序员岗位职责
2013/11/11 职场文书
会计职业生涯规划书
2014/01/13 职场文书
安全目标责任书
2014/07/22 职场文书
德育标兵事迹材料
2014/08/24 职场文书
法人代表身份证明书及授权委托书
2014/09/16 职场文书
离婚协议书范本(2014版)
2014/09/28 职场文书
如何写好竞聘报告
2019/04/03 职场文书
pytorch分类模型绘制混淆矩阵以及可视化详解
2022/04/07 Python