问题标签 [laminas]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
424 浏览

magento - Magento 2.4.2 在 laminas-http 模块 GenericHeader.php 中检测到无效的标头值

我在本地主机上的 XAMPP 服务器上安装了 Magento 2.4.2

  1. 使用 Composer 下载和
  2. 运行 php bin/magento 设置:安装
  3. 安装后我运行 php bin/magento setup:static-content:deploy -f
    现在当我尝试从 localhost/magento242/pub 目录运行 Magento 时,我收到与 laminas 插件有关的错误 Laminas
    \Http\Header\Exception\InvalidArgumentException:在 C:\xampp\htdocs\magento242\vendor\laminas\laminas-http\src\Header\GenericHeader.php:54 中检测到无效的标头值

我不知道是什么导致了错误。有什么帮助吗?

0 投票
1 回答
26 浏览

plsql - 在 PLSQL 和 Zend 框架中提交问题

我想了解您关于编写 Oracle PL/SQL 存储过程并在 Zend 框架 3 控制器中调用它们的观点。

如果在我的 PL/SQL 存储过程中我在我的过程结束时有一个提交,并且我在具有正确事务代码的控制器中使用它,如果在调用存储过程后我的 PHP 代码中出现异常,是否提交在数据库中设置?即使在我的 PHP 代码中调用了回滚函数?

0 投票
0 回答
34 浏览

oauth-2.0 - 如何覆盖 pdo 类文件以在 Laminas 中自定义 oauth2 身份验证

除了用户名和密码之外,我还想再检查一个字段以进行身份​​验证。那么如何覆盖Laminas中的pdo类文件呢?

0 投票
1 回答
51 浏览

mongodb - 如何连接 zend - laminas 和 MongoDB

我是 Zendlaminas 和 MongoDB 的新手。我知道 PHP。我想将层与 MongoDB 连接起来。我不知道我需要从哪个文件开始配置。一整天我都被困在这里。任何人都可以在这里指导。

  1. 我已经安装了 Zend Laminas
  2. 使用 Apache2 服务器
  3. 也安装了 MongoDB
  4. 操作系统:Ubuntu
0 投票
1 回答
144 浏览

php - 如何使用 Laminas SOAP 生成多级 WSDL

我试图弄清楚如何使用 Laminas SOAP Autodiscover 生成多级 XML,但我无法做到。

我阅读了文档,但找不到解决方法。这是链接https://docs.laminas.dev/laminas-soap/auto-discovery/

这是我需要的输出:

但是我找不到一种方法来告诉 AutoDiscover 一个头部(Header 标记,它将包含一些标记和一个名为 Line 的子标记)。生成的唯一 WSDL 是从函数中删除 Header 和 Line。

这将只输出一个包含四个项目的 WSDL:

任何帮助将不胜感激。

0 投票
0 回答
64 浏览

laminas - Laminas CollectionInputFilter - 验证最小/最大项目数

我想验证CollectionInputFilter中项目的最小/最大计数。我的代码是:

但是CollectionInputFilter/InputFilterInterface本身没有经过验证

任何建议如何验证通过的最小/最大计数$data

0 投票
0 回答
37 浏览

php - 初始化后向请求对象添加附加数据

下面的公共函数根据用户名和密码返回 oauth 令牌。但是,我有一个要求,用户名必须首先从电子邮件 ID 中查询。在函数的第一部分,我需要以某种方式将用户名添加到请求对象中。根据我的理解,该请求是使用层创建的。

获取函数的完整代码在这里

请求作为表单数据发送: 请参见下面的示例 js 代码:(接受用户名,添加电子邮件参数以演示所需内容)

0 投票
0 回答
38 浏览

laminas - 将 laminas 应用程序部署到子域

我有一个像http://example.com这样的主域名,它运行了一个 laminas 应用程序,但有另一个像http://demo.example.com这样的子域。我的这个子域的文件存储在 mytask.xml 中。

文档根目录是 /home3/example/mytask ,我的 index.php 如下。当我点击子域时,我的 index.php 被下载,但如果我点击它以 index.html 文件(注意:html 文件)为目标,内容将正确显示。

我的问题 如何从子域(demo.example.com)运行我的 laminas 应用程序

我的代码

感谢您花时间看我的问题,我很感激

0 投票
1 回答
65 浏览

laminas - 如何在 Laminas 框架构造函数中获取动作名称

在 na 动作中获取动作名称很简单——我可以使用“actionName”参数。但是有没有办法在Controller的构造函数中获取动作名称呢?

0 投票
0 回答
24 浏览

oauth-2.0 - 如何在带有 Doctrine 的 Laminas 上使用 OAuth2 框架?

我知道可以在带有 Doctrine 的 Laminas 上使用 OAuth2 框架。在这方面,我已经安装并配置了https://api-tools.getlaminas.org/documentation/auth/authentication-oauth2上指定的所需模块。

我知道在成功安装模块后,当您单击 API 工具上的新闻适配器时,我们应该将 OAuth Doctrine 作为下拉项目之一。但我看不到这样的类型列出。

请告知我哪里出错了。