概述
要把ThinkPHP使用到sae上,其实有两种方法!其一:使用sinaapp 的app store!这种方法在之前的文章中提到过!该文章是基于ThinkPHP的SAE项目本地环境搭建
还没有sae帐号吗?点击这里注册新浪sae!
这中方法很简单,机会不用配置什么!需要注意的地方就是数据库配置config_sae.php(目录app/conf/下);事实上,对于数据库,你根本什么操作都不用!!!(相信请查看基于ThinkPHP的SAE项目本地环境搭建)!
入口文件也有点差异,
define(‘THINK_PATH’,’./ThinkPHP/’);
define(‘APP_NAME’,'App’);
define(‘APP_PATH’,’./App/’);
define(‘APP_DEBUG’,true);
//define(‘SAE_RUNTIME’,true);
require ‘./ThinkPHP/Extend/Engine/Sae.php’;
?>
主要是核心如何文件换成了’./ThinkPHP/Extend/Engine/Sae.php’;
记着,这里的路径App,一定不能修改!因为,采用本方式,app的路径默认是在App文件夹下!如果你需要修改,那么你可以改App文件夹为其它的,然后修改相应的代码!
值得注意的就以上三点!其实都不难!
===================================================================
当然,如果你使用的是官方网站下载下来的开发包,那么你就需要下载3.0以后的版本!
然后在入口文件做相应的修改!这里使用的是ThinkPHP 3.0.1开发版,入口文件如下:
define(‘THINK_PATH’,’./ThinkPHP/’);
define(‘APP_NAME’,'App’);
define(‘APP_PATH’,’./App/’);
define(‘APP_DEBUG’,true);
//define(‘SAE_RUNTIME’,true);
require ‘./ThinkPHP/Extend/Engine/Sae.php’;
?>
这样下来,就可以了!!!数据库配置,可以手动添加一个文件App/conf/config_sae.php
return array(
‘SMS_ON’=>false,
‘SMS_MOBILE’=>”,//填写你的手机号
‘SPARE_DB_HOST’=>”,//填写备用数据库地址
‘SPARE_DB_NAME’=>”,//填写备用数据库名
‘SPARE_DB_USER’=>”,//填写备用数据库用户名
‘SPARE_DB_PWD’=>”,//填写备用数据库密码
‘SPARE_DB_PORT’=>”,//填写备用数据库端口
‘SPARE_DB_DEBUG’=>false,//是否开启备用数据库调试
‘TMPL_PARSE_STRING’=>array(
‘/Public/upload’=>sae_storage_root(‘Public’).’/upload’
)
);
?>
内容如上所示!
当然,这里的路径App,请自便换成其它的!但是要正确就好!
记住,由于sae的机制不同,所以sae不会自动生成项目文件,所以我们得在本地生成好项目文件夹,然后在通过svn或者在线editor开发sae项目!
最后
以上就是飞快电源为你收集整理的sae怎么设置php参数,ThinkPHP SAE环境配置详解的全部内容,希望文章能够帮你解决sae怎么设置php参数,ThinkPHP SAE环境配置详解所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复