zend-framework 相关问题

Zend Framework是一个开源的,面向对象的Web应用程序框架,在PHP 7.1中实现,并在新BSD许可下获得许可。 Zend Framework应用程序可以在任何满足技术要求的PHP堆栈上运行。

Gmail zend imap - 获取消息 ID 时的延迟

我有这段代码可以使用 imap 和 zend 框架从 gmail 获取电子邮件。我回去搜索了两天(因为我不想要所有消息)一切都很好,但加载消息需要很长时间......

回答 0 投票 0

SoapFault 异常:[HTTP] 从 PHP 访问 Java Web 服务时不支持的媒体类型

我正在尝试使用 Zend Framework v1.9.0 中的 Zend_Soap_Client 连接到 Java Web 服务: 我正在尝试使用 Zend Framework v1.9.0 中的Zend_Soap_Client 连接到 Java Web 服务: <?php include( 'Zend/Loader/Autoloader.php'); $autoloader = Zend_Loader_Autoloader::getInstance(); $client = new Zend_Soap_Client('https://webservice.com/webservice-war/webservice?wsdl' , array('encoding'=> 'UTF-8')); try{ $result = $client->find_customer(array('username' => 'user', 'password' => '123'), array('city' => 'some city')); } catch(Exception $e){ echo $e; } echo '<pre>' . $client->getLastRequestHeaders() . '</pre>'; ?> 输出: SoapFault exception: [HTTP] Unsupported Media Type in /Library/ZendFramework-1.9.0/library/Zend/Soap/Client.php:937 Stack trace: #0 [internal function]: SoapClient->__doRequest('_doRequest(Object(Zend_Soap_Client_Common), '__doRequest('__soapCall('find_customer', Array, NULL, NULL, Array) #6 [internal function]: Zend_Soap_Client->__call('find_customer', Array) #7 /Users/webservicetest/index.php(8): Zend_Soap_Client->find_customer(Array, Array) #8 {main} POST /webservice-war/webservice HTTP/1.1 Host: webservice.com Connection: Keep-Alive User-Agent: PHP-SOAP/5.2.6 Content-Type: application/soap+xml; charset=utf-8; action="" Content-Length: 315 知道哪里出了问题吗? url 是正确的,因为我在调用时获得了可用的函数 $client->getFunctions() 根据this listing,异常表明托管网络服务的服务器对您的请求编码不满意: 表示对端HTTP服务器 不支持使用的内容类型 对请求消息进行编码。这 消息交换被认为具有 未成功完成。 因此,您应该向 Web 服务提供商咨询他们期望的内容类型/编码。 如果您正在使用 SOAP_1_2,一个可能的解决方案是更改为 SOAP_1_1,因为这会改变所提出的请求。 我没有使用 Zend 框架,但在 JavaScript 中使用 XMLHttpRequest 时遇到了类似的问题。解决方案是在 SOAP 请求标头中指定 Content-Type。 var sr = '<?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://www.w3schools.com/webservices/"> <SOAP-ENV:Body><ns1:CelsiusToFahrenheit><ns1:Celsius>32</ns1:Celsius></ns1:CelsiusToFahrenheit></SOAP-ENV:Body></SOAP-ENV:Envelope>'; http_request = new XMLHttpRequest(); http_request.open('POST', 'http://www.w3schools.com/webservices/tempconvert.asmx', true); http_request.setRequestHeader("Content-Type", "text/xml; charset=utf-8"); http_request.send(sr); 其中一个评论中的严肃解决方案。发布为易于识别的答案。 尝试添加标题。 内容类型:文本/xml; charset=utf-8 for soap 1.1 和 内容类型:application/soap+xml; charset=utf-8 for soap 1.2 学分:https://stackoverflow.com/users/2192359/atta-h

回答 3 投票 0

致命错误:消息为“Zend_Session::start()”的未捕获异常“Zend_Session_Exception”

这是错误转储的屏幕截图: 我在浏览我正在开发的网站时偶尔会遇到此错误。显然会话无法启动,但我不知道如何防止此错误 b...

回答 1 投票 0

使用 Zend_Http_Client 时出现内容类型错误

我正在尝试使用 Zend_Http_Client 和 POST 将数据发送到 Google Analytic 的收集器。我有一个数组 $postParams,其中包括我的跟踪 ID、cid 和命中类型,我添加了这个数组的值...

回答 1 投票 0

nginx + apache2 并且不将上传文件保存到 tmp 文件夹

如果您手动将文件上传到 tmp,则 php 可以正常工作。否则它会抛出错误“文件''不可读或不存在” /tmp 文件夹中的文件

回答 0 投票 0

为什么我的 AWS 服务器上没有发送 Zend 邮件?

Mail 无法在我的 AWS 服务器上使用 zend。 我用过了: GitHub 链接此库以获取邮件 我已经设置了 AMAZON_AWS_ACCESS_KEY 和 AMAZON_AWS_PRIVATE_KEY 但它不起作用 请给我任何想法...

回答 1 投票 0

如何下载、安装和使用 Zend Service Amazon?

本来我是在搜索如何使用php从亚马逊检索图书信息。我发现了这个问题: 如何在 PHP 中使用亚马逊的 API 来搜索书籍? 我认为这可行,但我是

回答 1 投票 0

composer 说 zend-serviccemanager 2.7.8 与 zendframework 2.4.0 冲突

我有一个必须维护的遗留系统,目前我无法将其更新为最新技术 但是我遇到了 AWS S3 的问题,尝试了一些东西后,我决定重新安装依赖项...

回答 0 投票 0

Zend Service Amazon - 如何在子类别中搜索?

我正在使用 Zend Service Amazon 2.0 使用关键字搜索书籍。现在,代码正在搜索所有书籍,而不考虑子类别。我怎样才能让它只搜索 UNIVERSITY textbo ...

回答 1 投票 0

未定义表。7错误:关系 "V5TableName "不存在。

我正在使用一个MVC框架(Zend)来做我的应用程序,我想找到PostgreSQL中一个表的总大小(包括索引)。表的名称是 "V5TableName"(包含引号,因为表名 ...

回答 1 投票 0

如何在Laminas中从url参数中获取$id?

如果我的网址是:http:/localhostcustomerview7 'route' => 'customer[:action[:id]]' 我想在editAction()中得到7作为$id,但我不能使用$id = (int) $this->params()->fromRoute('id' , '...

回答 1 投票 1


Zend framework 3 ORDER BY FIELD

在Zend框架3中如何写下面的查询?SELECT * FROM table_name ORDER BY FIELD(field_name, 'a','b','c'); 谢谢! 我试过$select->order(new Expression("FIELD(field_name, ...

回答 1 投票 0

关于符号链接和文件上传的问题

我遇到了一个奇怪的事情 我在本地开发的Zend Framework (PHP)Web应用程序在我的电脑上运行良好,但是一旦上传到服务器上,它就会认为是...

回答 3 投票 0

使用ajax从服务器获取Json。

我是一个jQuery的大初学者,我想从服务器上获取一些Json。我试图从服务器上获取一些Json:这是我的代码。$.ajax({ url: "addemail", type:'POST', data: $("form#form12").serialize(), ...

回答 2 投票 0

清理带外键的表格 + Propel

我有一个mysql数据库,里面有一些表。以两张表为例。TABLE "dogtoilets" - type - location_id (FK) TABLE "lots" - id - latitude - longitude My ...

回答 2 投票 0

如何在Zend Framework中抛出404异常?

我试图使用Zend_Controller_Plugin_ErrorHandler来处理我的404错误案例。根据文档,插件有常量可以用来匹配Exception类型并处理它们......。

回答 3 投票 24

Laminas Fieldset有静态的InputFilterSpecification。

我有一个Fieldset,它的类成员为inputFilterSpecification: class FileFieldset extends Fieldset implements InputFilterProviderInterface { protected $mimeTypes = ['imagejpg', 'image...

回答 1 投票 0

ZF2动态加载模块的最佳实践。

我想创建一个服务,帮助用户从系统管理面板动态加载模块。这是我的代码: if(!$this->isModuleInstalled($moduleName)) { $ ...

回答 1 投票 0

不能json_encode()一个数组或Laravel集合: "不支持类型"

关于我的问题的一个小背景。我目前正在一个老网站上测试,刚刚从5.3版本转移到5.6版本(是的,还是一个老版本)。用ZendFrameork 1.11(是的,超级老的)作为框架......。

回答 0 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.