Php 比特币rpc AddLocal(ip:port)和Disover:IPv4 eth0:ip缺少Amazon AWS CentOS
我在DigitalOcean有一台安装了Ubuntu的服务器,并使用rpc进行了比特币转换,该服务器正在工作 我的Amazon AWS CentOs服务器bitcoin cli正常工作,但不是EasyBitcoin PHP,它返回0:Php 比特币rpc AddLocal(ip:port)和Disover:IPv4 eth0:ip缺少Amazon AWS CentOS,php,amazon-web-services,centos,json-rpc,bitcoind,Php,Amazon Web Services,Centos,Json Rpc,Bitcoind,我在DigitalOcean有一台安装了Ubuntu的服务器,并使用rpc进行了比特币转换,该服务器正在工作 我的Amazon AWS CentOs服务器bitcoin cli正常工作,但不是EasyBitcoin PHP,它返回0: $bitcoin = new Bitcoin('username','password','myipaddress','8332'); echo "Status: ".$bitcoin->status; 比特币.conf server=1 daemon=
$bitcoin = new Bitcoin('username','password','myipaddress','8332');
echo "Status: ".$bitcoin->status;
比特币.conf
server=1
daemon=1
rpcuser=username
rpcpassword=password
rpcport=8332
rpcallowip=myipaddress
签出此图像。在工作的DigitalOcean Ubuntu服务器上,它包括AddLocal(192.81.219.224:18333,1)
和Discover:IPv4 eth0:192.81.219.224
我还尝试将-discover=1
添加到AWS CentOS,但它没有做任何新的操作,仍然无法工作
我猜这可能与亚马逊的弹性IP或其他什么有关?解决方案是:
setsebool -P httpd_can_network_connect 1
亚马逊AWS最初显然限制了httpd网络连接