首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >客商购买()不起作用

客商购买()不起作用
EN

Stack Overflow用户
提问于 2013-08-26 04:38:35
回答 1查看 490关注 0票数 4

我在开发WAMP服务器上本地使用PyroCMS模块中的PyroCMS库。(全部工作正常)

当我上传到我的Linux测试服务器时,被调用的purchase()函数似乎无法工作。

当它执行5分钟池时,我会得到一个“无法连接到主机”的响应。

代码语言:javascript
复制
$params = 
        array( 
            'amount' => 20,
            'currency' =>  'USD',
            'return_url' => 'http://someurl.com/return/'
            'cancel_url' => 'http://someurl.com/cancel/'
         );

$settings = array(
        'test_mode' => TRUE,
        'username' => 'PAYPAL_TEST_USERNAME'
        'password' => 'MY_PAPAL_TEST_PASS' 
        'signature' => 'MY_PAYPAL_TEST_SIG' 
        );

$this->load->library('merchant');
$this->merchant->load('paypal_express');
$this->merchant->initialize($settings);  


//this is where Im having the issue
$response = $this->merchant->purchase($params);

$message = $response->message();

当我回音$message

代码语言:javascript
复制
echo $message; //Outputs: couldn't connect to host"

CURL -服务器设置

下面是服务器上卷曲设置的差异列表。也许这就是问题所在。我不认为这些设置可以改变不需要编译卷曲,但我不确定。

开发服务器 (WAMP服务器-状态:工作)

代码语言:javascript
复制
AsynchDNS : Yes
CurlInfo  : 7.21.7 
GSS Neg   : Yes
IDN       : No
SSPI      : Yes
libSSH    : libssh2/1.2.7 

测试服务器 (Linuxserver -状态:不工作)

代码语言:javascript
复制
AsynchDNS : No
CurlInfo  : 7.24.0  
GSS Neg   : No  
IDN       : Yes
SSPI      : No
libSSH    : <<not listed>>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-09-01 11:54:25

经过多次尝试和错误,以及朋友的一些建议,我发现这是一个缺少的libSSH模块。

从那时起,我已经将我的网站从一个共享的托管公司转移到一个更可靠的VPS托管。

我安装了适当的库,一切正常。

我建议任何托管他们网站的人远离任何“共享”托管公司。我只遇到了非常延迟的支持,并且VPS托管并不比我为VPS支付的更多。

但是,您需要知道如何管理服务器,然后才能这样做。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18436695

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档