Trying to implement Bitcoin JSON-RPC using Digital Ocean Ubuntu using bitcoin version 16.
Here is my php code
<?php
require_once('easybitcoin.php');
$bitcoin = new Bitcoin('someusername', 'somepassword');
print_r($bitcoin);
//print_r($bitcoin->getwalletinfo()());
$getinfo = $bitcoin->getblockchaininfo();
print_r($getinfo);
?>
Output
Bitcoin Object ( [username:Bitcoin:private] => someusername [password:Bitcoin:private] => somepassword [proto:Bitcoin:private] => http [host:Bitcoin:private] => localhost [port:Bitcoin:private] => 8332 [url:Bitcoin:private] => [CACertificate:Bitcoin:private] => [status] => [error] => [raw_response] => [response] => [id:Bitcoin:private] => 0 )
Giving error HTTP ERROR 500
I'm not much php aware, I tried enabling error reporting in php.ini but not getting errorlog.
Here is my bitcoin.conf
rpcuser=someusername
rpcpassword=somepassword
prune=600
maxconnections=12
maxuploadtarget=20
daemon=1
server=1
keypool=10000
Bitcoin server is fully synced in prune mode, up & running.bitcoin-cli properly working. If anyone have new working php-bitcoind examples, please share on [email protected]
Thanks for any help.