我已经成功地运行了一个应用程序,并决定使用它作为一个新的。我遇到的问题是,它拒绝创建一个新的api,似乎“挂在”“创建新api”屏幕上。
下面是挂在何处的屏幕截图:
对于如何对此进行错误测试有何建议,或者是否有人遇到过类似的问题?
编辑
在检查控制台时,我注意到以下错误:
http://cloud.examplesite.dev/apigility/api/fs-permissions Failed to load resource: the server responded with a status of 403 (Forbidden)
vendor-angular.js:2 TypeE
我使用Apigility为我的ZF2项目生成与代码连接的REST API包装器--一切都运行得很好(除了一些文件权限问题,这些问题可以通过命令行轻松解决)。昨天我运行了一个composer更新,它将Apigility更新到1.0.4,现在我的集合GET方法(带有签名数组($params=fetchAll()被一个空的参数数组调用。我可以从Firebug控制台看到,浏览器端仍在使用正确的参数调用这些参数,因此似乎Apigility包装器处理发生了一些变化,从而破坏了这一点。有没有人知道或能阐明为什么这可能会改变/破坏?
我还发现,自更新以来,我无法访问用于生成API包装器的Apigility A
我正在尝试在我的应用程序中安装APIGILITY。我遵循了本教程:
当我试图访问apigility :www.myapp.dev/ access时,我得到了一个“错误路由无法匹配所请求的URL。
我的配置如下:
'modules' => array(
'DoctrineModule',
'DoctrineORMModule',
'ZfcRbac', //Keep this at the top
'Application', //Th
在admin中,我尝试使用"DB Connected“选项生成一个新服务,但是在加载所有数据库表之后,我选择一个并在"Create”中单击。我在控制台中看到了一个错误,如下图所示:
日志:
[Error] Error: undefined is not an object (evaluating 'e.rest.table_name')
ok@http://localhost:8888/apigility-ui/c22d22af.apigility.js:1:11687
http://localhost:8888/apigility-ui/6a8334db
一旦我禁用了开发模式,所有的RPC服务都不再可用。只有路由匹配为/的DefaultFrontend服务才会返回初始应用程序页面。对/以外的路由进行匹配的任何调用都会返回通常的404页面,并显示"Page not found。请求的URL无法通过路由匹配。没有可用的例外“ 当我启用开发模式时,我的应用程序工作正常,路由功能正常。 对这个问题的任何帮助都将不胜感激。
我最近开始在使用ApiGility时遇到这个错误。我不知道可能导致它的任何特定的变化:
Unable to fetch API filesystem writability status; you may need to refresh the page.
除了这个错误之外,我还得到了这个错误:
Unable to fetch API opcode cache status; you may need to refresh the page.
你知道我该怎么做bug测试吗?
发布的一个解决方案是注释掉ApiGility中的一些代码,但对我来说,这听起来不像是一个合理的修复方案……
谢谢
在我的应用程序中安装ZF2时,我似乎遇到了问题。我读过不少类似的问题,但似乎没有一个能解决我的问题。
错误:
with message 'Module (Hybridauth) could not be initialized.'
真的不知道我做错了什么。ZendSkeleton的标准安装。
我正在使用composer进行安装:
作曲家档案
{
"name": "zendframework/skeleton-application",
"description": "Skeleton Applic
由于Zend一直在发布其核心包的ZF3版本,因此我在运行旧的ZF2应用程序时遇到了问题。
如果我使用有效的composer.lock运行composer install,我会得到以下警告,其中包含大多数ZF依赖项:
- Installing zendframework/zend-stdlib (2.7.7)
Downloading: 100%
Failed to download zendframework/zend-stdlib from dist: The checksum verification of the file failed (downloaded f
我已经搜索过了,但我没有找到任何答案,所以这一定是我想不到的简单的东西。
当我在apigility中创建一个RPC并生成两个.php文件时,如何从请求中获取POST/GET数据,以便可以开始使用它?
class StatusController extends AbstractActionController
{
public function statusAction()
{
//how do I get the POST received?
}
}