草庐IT

ArrayOfSoho_Soap_DataObject_Packa

全部标签

php - "E: Package ' php-soap ' has no installation candidate"on php :7. 0-fpm Docker 镜像。退出代码:100

我想标题说明了一切......我有一个来自php:7.0-fpm图像的容器集。在Dockerfile中,我运行apt-getupdate&&apt-getinstall-yphp-soap。但是,它失败并返回100作为退出代码。此外,还有E:Package'php-soap'hasnoinstallationcandidate。基于此discussion,我需要安装apt-transport-https。我把它安装在Dockerfile中,但仍然是同样的错误。我该怎么办? 最佳答案 FPM镜像源码自带php。当您运行apt-geti

php - 在 PHP 中使用 SOAP 生成 XML 属性

我发现您可以在PHP的SOAP中生成它:12345有了这个:array("foo"=>array("_"=>12345,"bar"=>"blah"));但是,当值不是数字和字符串,而是嵌入的xml代码时,下划线方法似乎不起作用。例如,你会怎么做?blah这是此人问题的延伸:http://www.bigresource.com/Tracker/Track-php-uQwDoUib/ 最佳答案 我没有快速测试的方法,但也许这会起作用:$a=array('foo'=>array('bar'=>'blah','aaa'=>array('_'

php - 连接到密码保护目录中的 SOAP API 时出现问题

我正在尝试使用SOAP访问MagentoAPI。我的代码正常工作,但客户希望密码保护Magento主文件夹。这样做会中断对API的访问并导致错误。文档表明这不是问题,您可以只指定用户名/密码,但这不起作用。我正在使用PHP和IIS,并通过Plesk10设置了密码保护。这是使用基本HTTP身份验证还是其他方式?我的访问代码是:$client=newSoapAuthClient($GLOBALS["magento_api_path"],array('login'=>"admin",'password'=>"password"));$session=$client->login($GLOBA

apache - 无法设置 php_value 'soap.wsdl_cache_dir'

我有运行Apache2.2.4和PHP-FPM(FastCGI进程管理器)的VPS服务器(CentOS6.5)。查看php-fpmerror_log我注意到每个spawnphp-fpm子进程都有错误:WARNING:[poolwww]child24086saidintostderr:"ERROR:Unabletosetphp_value'soap.wsdl_cache_dir'"我无法通过谷歌搜索找到有关此警告的任何信息。有人知道这是什么意思以及如何摆脱这个警告吗?更新1:apache的fastcgi.conf:UserapacheGroupapacheLoadModulefastcg

php - 使用 PHP 以不同方式解析 SOAP 响应

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:HowtoparseSOAPresponsewithoutSoapClient我有一个简单的nuSoapXML响应:FE99E5267950B241F96C96DC492ACAC542F67A55现在我正尝试按照此处的建议使用simplexml_load_string对其进行解析:parseanXMLwithSimpleXMLwhichhasmultiplenamespaces在这里:TroubleParsingSOAPresponseinPHPusingsimplexml,但我无法让它工作。这是我的代码:$

PHP & XML - 如何从这个 XML 在 PHP 中生成 soap 请求?

我对SOAP操作完全陌生。我获得了一个XML文档(SOAP),用于获取运输方式的一些收集点。来自此处的手册:http://privpakservices.schenker.nu/package/package_1.3/packageservices.asmx?op=SearchCollectionPoint我可以看到我需要使用以下SOAP请求:POST/package/package_1.3/packageservices.asmxHTTP/1.1Host:privpakservices.schenker.nuContent-Type:text/xml;charset=utf-8Con

php - 为新的 Api 使用 SOAP 或 REST

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭10年前。(不是Shouldiuserestorsoap的副本。该问题只有1个答案,除了开销之外没有提供很多参数)。在将此问题标记为重复之前,请考虑一下我正在寻找在我之前做出选择并根据自己的经验解释原因的人的答案。简单说明“开销”或“更复杂”的答案不符合该要求。现在是问题:不久前,我开始使用Soap(PHP/Zend_Soap_Server、Zend_Soap_A

php - 如何使用 php5 和 apache2 在 debian 上安装 soap.so 扩展?

关闭。这个问题是off-topic.它目前不接受答案。想改进这个问题吗?Updatethequestion所以它是on-topic用于堆栈溢出。关闭10年前。Improvethisquestion我在apache2中有一个带有php5的debian服务器,我想使用soap扩展。我使用#sudoapt-getinstallphp-soap安装soap扩展,我用extension=php_soap.so修改php.ini然后我重置了apache。但我检查了phpinfo并且soap扩展不在phpinfo中。另外,我在服务器上搜索了soap.so文件,但没有出现。谢谢,对不起我的英语不好

php - SOAP 请求处理大数据的时间太长

我从其他帮助SOAP客户端的网站得到了一个数组,它很大,你可以在这里查看简短版本Anarray我需要获取类别名称,我的代码在这里,它可以工作但会降低网站速度。如果有人可以提供更好的代码。$client=newnusoap_client('http://87.253.63.146/b2b/b2bWS?WSDL','wsdl');$client->soap_defencoding='UTF-8';$client->decode_utf8=false;$parametrebi=array('user'=>'','brand'=>'','vat_zone'=>'GEVAT','currency

php - PHP Soap Server 缓存响应的问题

我已经成功地创建了一个客户端和服务器soap对象...但是我认为在服务器端进行缓存时遇到了真正的问题。我正在禁用客户端和服务器脚本上的所有缓存:ini_set("soap.wsdl_cache","0");ini_set("soap.wsdl_cache_ttl","0");ini_set("soap.wsdl_cache_enabled","0");但无论我做什么,我似乎都从服务器得到完全相同的响应。我更改了对象名称,更改了WSDL名称,甚至在对象名称上附加了时间戳以确保每次调用都不相同。然后突然间,大约10或20分钟后,它会更新,我会得到不同的响应。我已经检查过phpinfo(),