禁用开发模式后,任何RPC服务都不再可用。 只有路由匹配到/的DefaultFrontend服务会返回初始应用程序页面。 对/以外的其他路由的任何调用都返回/,返回通常的404页面,其中显示“找不到页面。路由无法匹配所请求的URL。没有可用的例外” 当我启用开发模式时,我的应用程序可以 ...
禁用开发模式后,任何RPC服务都不再可用。 只有路由匹配到/的DefaultFrontend服务会返回初始应用程序页面。 对/以外的其他路由的任何调用都返回/,返回通常的404页面,其中显示“找不到页面。路由无法匹配所请求的URL。没有可用的例外” 当我启用开发模式时,我的应用程序可以 ...
我在最新版本的Apigility和Doctrine上使用时遇到问题。 我有2个实体:一对多双向关系上的广告和应用程序。 许多应用程序可以与广告相关联,而广告具有许多应用程序。 我的表就是这样创建的(应用程序表上的外键advert_id)。 我无法使用其应用程序调用广告路由,“应用 ...
我如何实现带有Apigility的OpenConnect以通过JWT类型响应进行回答? 问题是,这是非常简单的添加刚刚的OAuth2,只是跟着Apigility的文档 (或者这个是真是太棒了),但是当涉及到获取JWT像例如波纹管是不容易找到的文档。 因此,这更像是一个问答环节,因为 ...
我无法通过GET在Apigility中调用我的端点。 我有以下配置: 我的资源如下所示: 现在,我尝试在浏览器中打开网址/ api / rest / test,并获取405(不允许使用的方法)。 ...
我在写API。 尝试呈现一些模板,例如索引/索引 配置: index.phtml: 我需要一个字符串,结果将其发送到dompdf以创建pdf文件,而不显示在浏览器中 码: 不生成它,也不显示任何错误... 我对吗? 我的错误在哪里? ...
我有一个国家和货币对象的设置。 一个国家可能有0个或多个“货币”对象,反之亦然,有一个货币可能由0个或多个“国家”对象使用。 问题是数据没有返回到前端(api请求)。 在Country实体中 在Currency实体中 双方都有__construct()函数,将初始值设置 ...
我编写了一个自定义验证程序,该验证程序扩展了Zend\\Validator\\AbstractValidator ,该检查程序用于检查基于Apigility的REST API中的字段。 我一直在研究文档和示例,但尚未看到完成此操作的示例。 在我的module.config.php我已将其 ...
我已经搜索过,但发现的答案是零,所以这一定是我无法理解的简单事情。 当我使用通用性创建RPC并生成两个.php文件时,如何获取来自请求的POST / GET数据,以便可以开始使用它? ...
停用开发模式时出现此错误。 有人能帮我吗? 我正在使用1.4版 警告:require_once(/home/matthew/sandbox/zf-apigility-skeleton-1.3.3/module/Application/Module.php):无法打开流:C:\\ w ...
我想创建一个API。 此api不应从数据库返回记录。 我确实有一个应用程序,其中确实包含一些逻辑,该应用程序确实从其他api获取数据,进行计算等等。 适应性是一个好的起点吗? 有人知道一个教程吗,除了从数据库中获取记录并将其还给我之外,我还能看到更多的教程? 感谢帮助。 ...
如何在Apigility中获取资源名称? 我试过了 $route = $event->getRouteMatch(); 但是如果资源名称包含的名称多于名称,则将其除以。 例如,如果源名称为“ employeeVerifySomething”,则返回“ employee.veri ...
deleteList($data)函数为多个请求的参数创建删除API(在PHP apigilty中),但除空白数组外,我无法在deleteList块中获得$ data参数,请帮助! 我已经提到过查询参数白名单。 API网址: http://192.168.1.210/xyz-d ...
我正在尝试为Apigility(1.4.1)中的API创建Doctrine服务。 安装了Doctrine以及Apigility集成。 我的配置(/config/autoload/local.php)如下。 在/ module / Trusts / src / V1 / Entit ...
我正在尝试在ZF Apigility Admin UI中创建身份验证,但是我没有找到任何有关此的信息。 身份验证必须仅用于Admin UI页面( http:// host / apigility / ui / ) 也许有人链接到文档/指南如何操作? ...
我正在使用apigility 1.4.1创建我的其余api服务。 就我而言,这是我的路由网址/ users / [/:user_id] 当我使用GET Http方法提供用户ID时,它给了我一个特定的用户详细信息。 当我需要所有用户详细信息时,我想给/ users使用HTTP G ...
我一直在尝试使用我的PSQL DB中存储的信息而不是htpasswd文件来启用HTTP基本认证,但是我似乎找不到在Apigility中这样做的方法。 据我了解,我需要创建一个适配器,该适配器实现ResolverInterface并返回一个“ resolved”方法(在需要验证之后)。 ...
我已成功将Apigility安装到远程CentOS服务器。 它告诉我去http:// localhost:8888来访问管理面板。 该服务器未安装GUI,因此我无法远程使用Web浏览器。 是否有解决方法可以远程访问Apigility界面,从而可能限制对我的IP地址的访问? 如果不是,我是 ...
我正在努力执行验证问题,基于称为published的字段实体,我必须应用验证规则: 设置为true时验证实体 设置为false时不执行任何操作(草稿功能) 我设法在规范字段中添加了一个回调验证器,以检查我的规则,并且效果很好: 用法: 现在,我在一些使用 ...
不知道我做了什么,我似乎再也看不到我的RPC服务了。 它们在那里,我可以看到它们并获得对它们路径的响应,但是我无法通过Apigility / Admin屏幕看到它们。 ...
我在配置中安装了数据库适配器,并且可以使用以下键名在Factory中获得数据库服务: 然后我安装了密钥名称为'connectoauth2'的设置身份验证适配器,它可以正常工作并验证我的其余api。 问题是我想将此'connectoauth2'注入我的UserEducation服务中 ...