LINUX.ORG.RU
ФорумAdmin

Использование Bitcoind RPC сервера

 , , ,


0

1

CentOS 7

Bitcoin core сервер (https://bitcoin.org/en/download)

Проблема в том что не получается использовать RPC сервер из php скриптов.

Ошибка при использованиии JSON-RPC PHP library :

Warning: fopen(http://...@localhost:24000/): failed to open stream: Permission denied in /usr/share/nginx/html/jsonRPCClient.php on line 132

Fatal error: Uncaught exception 'Exception' with message 'Unable to connect to http://mylogin:mypasswd@localhost:24000/' in /usr/share/nginx/html/jsonRPCClient.php:140 Stack trace: #0 /usr/share/nginx/html/tbalance.php(14): jsonRPCClient->__call('tbalance', Array) #1 /usr/share/nginx/html/tbalance.php(14): jsonRPCClient->getbalance('mywallet') #2 {main} thrown in /usr/share/nginx/html/jsonRPCClient.php on line 140

При использовании EasyBitcoin-PHP library :

Failed to connect to 127.0.0.1: Permission denied

Содержание конфига bitcoin.conf:

rpcuser=mylogin

rpcpassword=mypasswd

server=1

daemon=1

rpcport=24000

testnet=0

Пробовал вешать на порт 8332, открывал его командой :

sudo iptables -I INPUT -p tcp -m tcp --dport 8332 -j ACCEPT

Не знаю что бы ещё придумать(



Последнее исправление: Namestnik (всего исправлений: 2)

добавь rpcallowip=127.0.0.1 в конфиг

ты с локалхоста хоть подключаешься? тогда нафиг порты открываешь?

Radius ★★★★
()

Официальный бинарь? Он собран без сервера RPC.

ZenitharChampion ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.