TAE常见问题

更新时间:2015/09/18 访问次数:25764

API接口调用是否收费

百川应用的接口调用不收费的。

TAE本地开发用的SDK在哪里下载

下载地址:http://baichuan.taobao.com/portal/doc?articleId=70

TAE 本地开发SDK启动失败

首先查看自己的8080端口是否被占用,其次查看环境变量是否配置正确,并且查看目录结构是否是demo中的结构

如何启动两个sdk

1、把现有的SDK 复制一个新的。

2、新SDK的中,修改conf\server.xml 把所有的 8xxx 端口都改成 9xxx

3、新SDK的中,把bin\startup.bat 里面的 8787 也改成了 9787,启动就可以了

YML文件是必须的吗

PHP程序包中必须要有,java中可有可无

YML文件中CSS文件能配置几个

只能配置一个,可以通过页面直接引用CSS

YML文件中配置fileEncoding的作用

需要和页面输出内容保持一致编码,防止乱码问题出现,可以对fileEncoding进行配置。

YML文件每个属性后面的冒号后都要有空格吗

是的

url短域名如何配置

urls:
- {handler: /view/front/view.php, url: /view}
- {handler: /view/front/report.php, url: /report}这里配置表示view.php和report.php两个文件被设置了短域名,访问是必须 /d/view 才能访问到/view/front/view.php,也就 访问短域名时必须添加前缀 /d ,标识此域名为短域名。

TAE支持PHP的哪些框架

目前只支持Thinkphp、yii、wordpress,后续会支持的更多

引用js为什么不生效?

引入css和js文件的路径,必须是/ 开头的才可以,比如。而 ./assets /calendar.js 和 assets/calendar.js 都不可以

单独输出json串不带头和尾 要怎么实现?

java指定response的contenttype  ,php是设置header的contenttype
设 置 request:   header("X-Requested-With:XMLHttpRequest"); 并 且 Header("Accept")包含 "application/json" 或者 "text/javascript" 或者 "jsonp"
设置 respone:  header("KissyIoDataType:json");  或者  header("KissyIoDataType:jsonp");

TAE kissy.io交互数据

组件引入方式

<cajamodules include="kissy/1.3.0/core" />

发送数据给服务器,服务器返回后通知用户

KISSY.io({

   type: "POST",

   url: "some.php",

   data: {

    x:'y'

   },

   success: function(msg){

     console.log( "Data Saved: " + msg );

   }

 });

取得最新的 html 并显示

KISSY.io({

  url: "test.html",

  cache: false,

  success: function(html){

    KISSY.all("#results").html(html);

  }

});

详细的使用说明请参考:http://tpap.shopmodule.jaeapp.com/javascript/1.3.0/core/ajax/index.html

图片上传支持批量上传吗

目前还不支持,也不支持批量删除

如何配置本地数据库

修改SDK下的conf\custom\ace4j-private.properties文件,修改内容如下:

#jdbc连接,其中test为自己的数据库名称

database.demo.url = jdbc:mysql://localhost:3306/test?characterEncoding=utf-8

#用户名

database.demo.username =你的数据库名称

#密码

database.demo.password =你的数据库密码

注意:修改完文件需要重启sdk才能生效

然后代码中直接$pdo = new PDO();就可以连接自己的数据库了

insert sql语句出错

insert 的时候,必须指定全列名,否则会报插入的数据列不匹配。例如:insert into user

mysql默认大小是多少

10G

dateSource 和 hibernate 如何整合

<bean class="com.alibaba.appengine.api.ds.DataSourceFactory" factory-method="getDataSource" id="datasource"></bean>

缓存时间默认是多久?

PHP默认缓存是30天,java默认是永不过期

缓存set方法中第三个参数的时间单位是什么

以秒为单位的

缓存set方法设置了设置了过期时间,超过过期时间时会清除的吗?
到期是会自动清除的

文件存储服务支持文件夹的操作吗

目前还不支持

后台日志出现报错:fetchByGet: Not allowed host:xxxx

由于域名白名单的限制,直接到TAE后台申请,审核通过后自己添加白名单即可

定时表达式遵循的规则是什么

任务表达式必须满足的Quartz的规则,完整的的表达式说明可以参考:Quartz说明

Quartz表达式说明:

第1列表示分,取值0~59 每分钟用*或者 */1表示

第2列表示小时,取值0~23(0表示0点)

第3列表示日期,取值0~31

第4列表示月份,取值0~11或JAN, FEB, MAR, APR, MAY, JUN, JUL, AUG, SEP, OCT, NOV

第5列表示星期几,取值1~7(1=Sunday)或SUN, MON, TUE, WED, THU, FRI,SAT

 

符号简介:

"*"代表取值范围内的数字

"/"代表"每"

"-"代表从某个数字到某个数字

","分开几个离散的数字

"?"用来表示没有意义的值,日期列和星期列中,必须有一个为?

上传部署出现异常

请按照提示查看容器日志,根据日志排查问题,

 

常见问题有:首先看下自己的目录中是否有中文目录或者中文命名的文件,如果有,请改成英文,其次查看app.yml文件配置是否有问题

 

FAQ

关于此文档暂时还没有FAQ
返回
顶部