分表分库这里还没有特别明白

回复

快速问答gogo7707 发起了问题 • 1 人关注 • 0 个回复 • 2 次浏览 • 9 小时前 • 来自相关话题

文档里面是这样的: 更好的写法,应该是继承于PhalApi_Model_NotORM,并统一实现分表的操作,如:
<?php
class Model_Demo extends PhalApi_Model_NotORM {
protected fu...

2.0版本怎么连接其它数据库

快速问答dogstar 回复了问题 • 2 人关注 • 1 个回复 • 12 次浏览 • 21 小时前 • 来自相关话题

输出错误信息,但是看不到msg里面有提示

快速问答dogstar 回复了问题 • 2 人关注 • 5 个回复 • 27 次浏览 • 21 小时前 • 来自相关话题

api里面加了一句
throw new BadRequestException('没有登录,无法获取接口数据', 2);
输出 里面可以看到 402的错误代码, 但是 说好的msg里面有提示信息的呢?
{"ret":402,"d...

突然想发一张PhalApi官网的截图,以存纪念

官方公告dogstar 发表了文章 • 0 个评论 • 16 次浏览 • 2 天前 • 来自相关话题

如何把cgi执行方式 变为 浏览器执行方式?

快速问答dogstar 回复了问题 • 2 人关注 • 1 个回复 • 15 次浏览 • 2 天前 • 来自相关话题

【我是小白】范例里面很多都是cgi执行方式的, 我的PHP不是cgi执行方式的
例如 代码测试单元
phalapi$ ./bin/phalapi-buildtest ./src/app/Api/Comment.php App\\Api\\Comment >...

这两个语句有区别吗?

快速问答gogo7707 回复了问题 • 2 人关注 • 2 个回复 • 20 次浏览 • 4 天前 • 来自相关话题

接口程序里面  基于主键 的更新是正常的, 注释掉的语句 也是 看文档抄来的,但是不工作, 出现以下提示
Fatal error: Call to undefined method App\Model\User::where() in D:\MYOA17\we...

为什么不默认加上 数据库类型呢?

快速问答dogstar 回复了问题 • 2 人关注 • 2 个回复 • 38 次浏览 • 4 天前 • 来自相关话题

在config 目录 dbs.php 里面加上数据库类型 type变量
'servers' => array(
'db_master' => array( //服务器标记
...

\phalapi\long是什么?

快速问答dogstar 回复了问题 • 2 人关注 • 1 个回复 • 18 次浏览 • 4 天前 • 来自相关话题

v2.0.2
linux环境,php7.0,phpstorm
IDE自动生成的php注释
框架定义了一个长整形吗?我没找到位置。这是什么意思呢?烦请官方解惑。

DeepinScreenshot_select-area_20170914164831.png

安装时出错

快速问答dogstar 回复了问题 • 2 人关注 • 1 个回复 • 12 次浏览 • 4 天前 • 来自相关话题

The requested package phalapi/task 2.0.2 exists as phalapi/task[dev-master, v2.0.0] but these are rejected by your constraint.

【已解决】我是php小白几年没弄php了 这种框架安装方式不会呀

快速问答dogstar 回复了问题 • 2 人关注 • 1 个回复 • 31 次浏览 • 4 天前 • 来自相关话题

 [问题描述,请详细说明具体的问题]

composer create-project phalapi/phalapi

Fatal error: Class 'Phar' not found in D:\phpStudy\tools\composer\com...

【我是小白】如何切换数据库

快速问答dogstar 回复了问题 • 3 人关注 • 6 个回复 • 42 次浏览 • 4 天前 • 来自相关话题

我在dbs里面定义了多个数据库, 我已经注意到在 config 目录的 di.php 是初始化数据库链接, 但是目前始终是dbs里面定义的 默认数据库,我如何定义两个不同的数据库链接?(这个浅显的问题翻遍了文档也没有答案)

多数据库怎么样使用?文档只写了怎么配置

快速问答gogo7707 回复了问题 • 3 人关注 • 7 个回复 • 69 次浏览 • 6 天前 • 来自相关话题

如题:

QQ截图20170831201254.png

 
数据库配置好多数据库后,在modal中如何切换数据库,一直是默认的数据库

phalapi框架自带的user数据库里面以from命名的字段在哪

快速问答dogstar 回复了问题 • 2 人关注 • 1 个回复 • 24 次浏览 • 6 天前 • 来自相关话题

如何指定设置接口用POST还是GET?

快速问答dogstar 回复了问题 • 2 人关注 • 1 个回复 • 35 次浏览 • 6 天前 • 来自相关话题

框架现在的方式都是使用request接收请求,我的需求是有的请求必须是GET,有的请求必须是POST。
 
看过类似的帖子,作者提供的方案是在参数那里设置请求来源,和我这个不是一个意思,我的意思是整个URL请求必须强制指定是GET还是POST。
 
这个如何做...

对外暴露的请求可否自定义成/xxx/xxx格式?

快速问答dogstar 回复了问题 • 3 人关注 • 2 个回复 • 43 次浏览 • 6 天前 • 来自相关话题

现在写好API对外开放,但是再怎么优化对外的也是

xxx/public?service=xxx/xxx&aaa=aaa&bbb=bbb

这种格式感觉很不友好,因为每次前端写的请求的url其实都是 xxx/public

后面的那堆其实都是...

2.0 如何用PhalApi\Request\Formatter接口来定制项目需要的类型。

快速问答dogstar 回复了问题 • 2 人关注 • 1 个回复 • 24 次浏览 • 6 天前 • 来自相关话题

如题,只看到1.0的文档有介绍,2.0文档没有找到

[转] 可能是国内最火的开源项目 —— PHP 篇

官方公告dogstar 发表了文章 • 0 个评论 • 32 次浏览 • 6 天前 • 来自相关话题

很多开发者在看到自己感兴趣的项目时会使用 Star 功能,可以说 Star 的数量在一定程度上代表了开源项目的热门程度,本文整理了 PHP 语言中 star 数最多的十款开源项目,这些项目在 Gitee 上的 star 数均超过 600,排名如下:

轻量级P...
查看更多

2.0的文档 能不能支持多菜单

快速问答dogstar 回复了问题 • 2 人关注 • 2 个回复 • 55 次浏览 • 2017-09-10 19:08 • 来自相关话题

单层的文档有点不够用··能不能试试多层文档的模式。。。当然我自己也在改源码了,但是我挺希望官方可以支持的

请问我想抓取全局的异常和报错,并对异常的处理进行定制,应该怎么操作

快速问答dogstar 回复了问题 • 2 人关注 • 1 个回复 • 46 次浏览 • 2017-09-10 11:52 • 来自相关话题

请问我想抓取全局的异常和报错,并对异常的处理进行定制,应该怎么操作

如何在返回时对header进行统一处理?

快速问答dogstar 回复了问题 • 2 人关注 • 1 个回复 • 46 次浏览 • 2017-09-06 20:50 • 来自相关话题

如何在返回时对header进行统一处理?

我有这个需求是为了ajax请求跨域,需要在接口返回header中设置一些东西。

发现使用派框架加了跨域响应头信息,前端请求没有进response

快速问答dogstar 回复了问题 • 2 人关注 • 1 个回复 • 52 次浏览 • 2017-09-06 20:48 • 来自相关话题

发现使用派框架加了跨域响应头信息,前端请求没有进response

我修改了Response类,改了$headers的构造方法.直接测试是全部OK的,但是起另外一个IP服务的前端来访问就无法访问到了,对了,那个是option类型的访问,是不是option类型访...

[前程无忧] PHP工程师 1.1-1.3万/月 2017/09/02 浙江云泊科技有限公司

招聘求职外包dogstar 发表了文章 • 0 个评论 • 42 次浏览 • 2017-09-05 22:25 • 来自相关话题

链接跳转:http://m.51job.com/search/jobd ... 32864

岗位职责:
1、负责PHP项目的开发工作,确保任务开发按时完成,并且达到公司的质量的需求标准
2、负责公司的相...
查看更多

[前程无忧] 后台开发工程师 5-8千/月 2017/09/05 济南润沅灏商贸有限公司

招聘求职外包dogstar 发表了文章 • 0 个评论 • 33 次浏览 • 2017-09-05 22:23 • 来自相关话题

链接跳转:http://m.51job.com/search/jobd ... 33634

岗位职责:
后台开发,数据库,服务端。
公司技术部刚刚成立,需要招后台服务端开发人员,前端目前有人负责。最好是...
查看更多

phalapi-workerman怎么在phalapi2.x中使用

快速问答dogstar 回复了问题 • 2 人关注 • 3 个回复 • 38 次浏览 • 2017-09-05 21:12 • 来自相关话题

有没有实现Override的功能

官方公告dogstar 回复了问题 • 2 人关注 • 1 个回复 • 25 次浏览 • 2017-09-04 23:10 • 来自相关话题

很多框架有类似Override保护的功能,限定用户访问频率,不知道能否支持。

破茧而出 - PhalApi v2.0.1 发布

官方公告dogstar 发表了文章 • 0 个评论 • 58 次浏览 • 2017-09-02 21:11 • 来自相关话题

[前言]

大家好呀PhalApi又和小伙伴们见面了,经过了快半年的准备PhalApi2在今天终于正式发布了,如果PhalApi1.X版本是自行车的话,PhalApi2.X版本就是小汽车,能为开发者带来更加省心省力开发体验,最新的PhalApi2使用Compo...
查看更多

NotORM_Result对象中的数据如何拿到?

快速问答dogstar 回复了问题 • 2 人关注 • 1 个回复 • 37 次浏览 • 2017-09-01 13:25 • 来自相关话题

NotORM_Result对象中的数据如何拿到?

使用notorm调用查询会员信息,是成功的,接口也能正确返回数据到测试页面。有个需求需要查询回来后把查到的数据放置到缓存,但是当我去debugger返回的$data时,提示这个是NotORM_Result对象...

使用memcached时,调用到MemcachedCache类报错

快速问答dogstar 回复了问题 • 2 人关注 • 3 个回复 • 38 次浏览 • 2017-08-31 21:23 • 来自相关话题

使用memcached时,调用到MemcachedCache类报错。第31行

Fatal error: Class 'Memcached' not found

【已结贴】关于图片验证码 不能正常显示

快速问答fjsjoy 发表了文章 • 0 个评论 • 30 次浏览 • 2017-08-30 08:52 • 来自相关话题

在使用框架时,终端需要图片验证码, 没办法,就要在框架中生成图片验证码了,这时时候,我们在api层中写接口的话,每次返回都会把统用的状态json返回过去,这样就不能正常的渲染出图片了,

这时候就需要在我们的api方法中的最后面 写上exit() 退出即可

前端想传入不定元素个数的数组,接口该如何开发?

快速问答sonysony 回复了问题 • 2 人关注 • 2 个回复 • 46 次浏览 • 2017-08-29 10:13 • 来自相关话题

前端想传入不定元素个数的数组,接口该如何开发?

需求是参加活动的人要报名,每个人的信息有姓名、手机号码等,问题是页面允许一次录入多个,然后调用接口。

我试着写入参如下就直接报错了,这种情况API该如何设计开发?

'signUp' => array(...

设置JSON中文输出但版本不支持

快速问答dogstar 回复了问题 • 2 人关注 • 1 个回复 • 50 次浏览 • 2017-08-26 17:19 • 来自相关话题

看教程说:
DI()->response = new PhalApi_Response_Json(JSON_UNESCAPED_UNICODE); // 中文显示
我在init.php中设置了没有用,教程说要phalapi 1.42支持,貌似我下载的是1...

在使用NOTORM时,如何提取出执行的sql语句,类似__debug__时的sql

快速问答fjsjoy 回复了问题 • 2 人关注 • 4 个回复 • 87 次浏览 • 2017-08-26 13:01 • 来自相关话题

碰到这个么需求,为了安全,需要在一个文件中记录CRUD时的sql语句,最好是在执行成功后就进行记录,请问有没有什么好的解决方案?
求大神解惑呀。。跪谢了!

如何根据参数动态设置查询语句?

快速问答dogstar 回复了问题 • 3 人关注 • 2 个回复 • 36 次浏览 • 2017-08-26 11:09 • 来自相关话题

如何根据参数动态设置查询语句?

如以下查询语句,有时候前端传过来的status是没有值,这个时候应该查询所有,也就是要把status判断语句去除。这块如何做?

->select('id, login_name, real_name, mobile, ...

Fatal error: Call to a member function getPrimary() on a non-object

快速问答dogstar 回复了问题 • 2 人关注 • 1 个回复 • 29 次浏览 • 2017-08-26 11:03 • 来自相关话题

1.4版本,查找数据库报这个错是什么原因呢?

【已结帖】修改了CRUD例子中查询列表的页码参数,执行报错了

回复

快速问答sonysony 回复了问题 • 1 人关注 • 1 个回复 • 36 次浏览 • 2017-08-25 13:43 • 来自相关话题

修改了CRUD例子中查询列表的页码参数,执行报错了

public function getListItems($status, $pageNo, $pageSize, $login_name, $real_name, $balance) {
return $...

请问functions.php怎么去调用?

快速问答dogstar 回复了问题 • 2 人关注 • 1 个回复 • 50 次浏览 • 2017-08-24 22:37 • 来自相关话题

functions.php里的方法怎么访问?composer已经添加了自动加载

快速问答dogstar 回复了问题 • 2 人关注 • 1 个回复 • 61 次浏览 • 2017-08-24 22:37 • 来自相关话题

"autoload": {
    "files": [
         "src/app/functions.php",
        "src/ycmall/functions.ph...

返回的json键值对的值都是字符串???

快速问答吞吞小猴 回复了问题 • 2 人关注 • 2 个回复 • 59 次浏览 • 2017-08-24 13:26 • 来自相关话题

{"ret":200,"data":{"code":0,"msg":"","info":{"goods_id":&quo...

关于请求地址的问题

快速问答吞吞小猴 回复了问题 • 2 人关注 • 2 个回复 • 48 次浏览 • 2017-08-24 11:46 • 来自相关话题

我现在是这样的地址  http://域名/phalapi/Public/项目/?service=User.GetBaseInfo&user_id=1

怎么变成 http://域名/项目/?service=User.GetBaseInfo&us...

如何自定义入参校验错误提示

快速问答zhebie 回复了问题 • 2 人关注 • 1 个回复 • 35 次浏览 • 2017-08-24 11:00 • 来自相关话题

如何自定义入参校验错误提示?

比如我对手机号码使用了正则/^1[34578]\d{9}$/,校验不通过提示:

非法请求:mobile无法匹配/^1[34578]\\d{9}$/

这样的提示给客户,客户肯定看不明白

如何给200成功统一添加成功提示

快速问答zhebie 回复了问题 • 2 人关注 • 1 个回复 • 46 次浏览 • 2017-08-24 10:59 • 来自相关话题

如何给200成功统一添加成功提示

框架目前200成功后,msg是空字符串,我想自定义一个成功提示,不知道怎么加。还有就是这个应该是统一一个地方就可以了吧?

按照2.0版本的文档加上了$di那句话,可是输出中文还是Unicode编码

快速问答dogstar 回复了问题 • 2 人关注 • 2 个回复 • 33 次浏览 • 2017-08-23 22:27 • 来自相关话题

按照2.0版本的文档加上了$di那句话,可是输出中文还是Unicode编码

$di->response = new \PhalApi\Response\JsonResponse(JSON_UNESCAPED_UNICODE); // 中文显示

手贱选择了2.0版本,文档看着确实吃力。到JSON显示中文就卡了

快速问答dogstar 回复了问题 • 3 人关注 • 4 个回复 • 128 次浏览 • 2017-08-23 22:27 • 来自相关话题

翻阅文档只看到这一段:
如何设置JSON中文输出?

默认情况下,输出的中文会被转换成Unicode,形如\uXXXX,如:"content":"PHPer\u60a8\u597d\uff0c\u6b22\u8fce\u4f7f\...

我把项目部署到服务器上/listAllApis.php

快速问答dogstar 回复了问题 • 2 人关注 • 1 个回复 • 57 次浏览 • 2017-08-22 22:14 • 来自相关话题

[问题描述,请详细说明具体的问题]

我把项目部署到服务器上   /listAllApis.php
[接口链接,贴上接口的链接]


[源代码,请粘贴相应的PHP源代码]

不显示注解的信息。

微信图片_20170822112047.png

...

PhalApi 2 RPC 怎么用的

快速问答dogstar 回复了问题 • 2 人关注 • 1 个回复 • 41 次浏览 • 2017-08-22 22:13 • 来自相关话题

支持HTTP、SOAP和RPC协议,可用于快速搭建微服务、RESTful接口或Web Services,但如何使用RPC协议进行通讯没有详细的文档说明。

PhalApi2 中session 怎样使用

快速问答飞扬 回复了问题 • 2 人关注 • 2 个回复 • 94 次浏览 • 2017-08-22 16:39 • 来自相关话题

用于用户登录、注册中的验证码

想问一下,我使用的是windows系统,怎么使用文档的那些命令啊

快速问答asd314467039 回复了问题 • 2 人关注 • 3 个回复 • 61 次浏览 • 2017-08-21 09:03 • 来自相关话题

[b][size=18]我项目使用的是windows系统,看开发文档中很多都是linux的操作命令什么的,我的windows怎么用呢,一点也不会,尤其是我想使用单元测试驱动,但是我根本看不懂那些命令,怎么实现单元测试呢 唉 麻烦大神解答一下,希望大神可以发一个...

使用咱们的框架,加载150条全部数据的时候为什么只加载了16条?

快速问答dogstar 回复了问题 • 2 人关注 • 1 个回复 • 54 次浏览 • 2017-08-16 23:49 • 来自相关话题

关于整合Google的Protocol Buffers3.3出现的错误如何解决?

回复

快速问答ddroom 发起了问题 • 1 人关注 • 0 个回复 • 47 次浏览 • 2017-08-15 00:15 • 来自相关话题

谷歌官方已经官方支持PHP解析Protocol Buffers的数据格式了,但我在项目中想要对此格式的数据进行序列化和反序列化却遇到了如下困难,还请各位高人能研究下,如果我们的框架支持protocol buffers3.3,在国内还是比较领先的。
 
以下是我...

做延时任务的话必须使用外部脚本来实现么?

快速问答dogstar 回复了问题 • 2 人关注 • 1 个回复 • 44 次浏览 • 2017-08-09 21:31 • 来自相关话题


Task_Runner的go方法都是立即去执行task的,有没有延时执行的方法?只能通过外部脚本定时启动来达到延时的效果么?