-1

我是 BTC 开发的新手,如果我弄错了任何关键词,非常抱歉!

我的设置:

  • 我在用着:https://github.com/denpamusic/php-bitcoinrpc
  • 在 Laravel 应用程序中。
  • 我已经在本地下载了 BTC 测试网。
  • 在我的备用 PC 上开发 Windows 10,使用 xxamp 作为我的 Linux 笔记本电脑已经死了:(
  • 我面向 IP 的网络是 192.168.1.184,我尝试过 127.0.0.1 和下面描述的相同问题。

我的 bitcoin.conf 文件

testnet=1
rest=1                    
txindex=1
disablewallet=1
printtoconsole=1
rpcuser=user
rpcpassword=pass
rpcallowip=192.168.1.184

我的主控制器方法:

public function index()
    {
        $ip = '192.168.1.184';
        $bitcoind = new BitcoinClient('http://user:pass@'.$ip.':18333');

        $block = $bitcoind->getinfo();
        dd($block);
    }

当我通过网络链接 ping 我的应用程序时,我收到此错误: Denpa\Bitcoin\Exceptions\ConnectionException cURL error 52: Empty reply from server (see https://curl.haxx.se/libcurl/c/libcurl-errors.html)

我不知道为什么。我使用了此列表中的其他 Api 调用:https ://en.bitcoinwiki.org/wiki/Original_Bitcoin_client/API_calls_list并得到相同的结果。

有没有针对虚拟网站的“更好”教程或 BTC?

最终,我只想能够扫描账本以获取我钱包地址的收款,然后根据我自己的设置“自动”支付给不同的人。

所以我的问题:

  1. 对我的空回复问题有任何想法吗?
  2. 有谁知道这个 repo 是否可以用来向钱包发送付款指令?

非常感谢您的阅读!

4

1 回答 1

-1

所以,我做了很多调整,戳和测试......没有任何效果。

我决定只安装一个全新的 Laravel 并添加一个包,上面列出的那个.. 它立即工作。

呃,我有时喜欢科技……

于 2020-06-14T20:24:37.097 回答