Ich habe Bitcoin mit dem jsonrpc-Dienst verwendet.
aber ich habe regtest=1
im bitcoin.conf
Ordner hinzugefügt .bitcoin
.
gebraucht:
bitcoin-cli -regtest generiert 101
bitcoin-cli -regtest getbalance
50.00000000
aber ich kann das Guthaben in PHP nicht sehen.
$bitcoin->getbalance()
es zeigt mir nicht das Gleichgewicht. es gibt nichts zurück.
wenn ich regtest=1
von entferne bitcoin.conf
und starte bitcoind -daemon
.
$bitcoin->getbalance() gibt mir das echte Serverguthaben.
was ist die lösung für dieses problem???
Sehr wahrscheinlich müssen Sie Ihrem PHP-JSON-RPC-Client mitteilen, dass er sich mit dem richtigen Port verbinden soll.
Wenn Sie Bitcoin ohne -regtest
(= Hauptnetz) starten, öffnet es den RPC-Server auf Port 8332
. Wenn Sie verwenden -regtest
, ist der Port 18332
.
Ich kann nicht sehen, welche Art von PHP-JSON-RPC-Client Sie verwenden, aber es muss eine Möglichkeit geben, anzugeben, dass Port 18332 verwendet werden soll.
Nick Odell
$bitcoin->getbalance()
? Außerdem, welche Fehlerprotokollierungsstufe hast du eingestellt?Md Shahadat Hossain
Nick Odell