За последние 24 часа нас посетили 22324 программиста и 1030 роботов. Сейчас ищут 677 программистов ...

bitcoin нода

Тема в разделе "Прочие вопросы по PHP", создана пользователем Evgenij85, 19 дек 2018.

Метки:
  1. Evgenij85

    Evgenij85 Новичок

    С нами с:
    20 сен 2017
    Сообщения:
    48
    Симпатии:
    0
    пытаюсь подключиться к ноде для дальнейших операций с криптой но есть проблемы так как сути работы не совсем понимаю и работаю по инструкциям

    саму ноду установил по инструкции https://serveradmin.ru/ustanovka-i-nastroyka-nodyi-bitcoin-ethereum-dash-litecoin-cardano/ на сервер , в консоле проверил вроде как идет генерация пытаюсь подключиться с серверу через один из готовых классов https://github.com/aceat64/EasyBitcoin-PHP

    но выбивает ошибку

    Код (Text):
    1. Fatal error:  Uncaught Error: Call to undefined function curl_init() in ......./server.domain.com/public_html/easybitcoin.php:138
    2. Stack trace:
    3. #0 ...../server.domain.com/public_html/index.php(14): Bitcoin->__call('getinfo', Array)
    4. #1 {main}
    5.   thrown in ...../server.domain.com/public_html/easybitcoin.php on line 138
    ошибка в строке easybitcoin.php on line 138 ругается при отправке через curl и я не могу понять почему ругается или как протестировать вообще внешне работу моей ноды , логины пароли вроде как все верно , Ip адрес использую своего сервера

    очень буду признателен за любую помощь
     
  2. nospiou

    nospiou Старожил

    С нами с:
    4 фев 2018
    Сообщения:
    3.400
    Симпатии:
    510
    Код (Text):
    1. sudo apt-get install php-curl
     
  3. Evgenij85

    Evgenij85 Новичок

    С нами с:
    20 сен 2017
    Сообщения:
    48
    Симпатии:
    0
    curl установлен тут проблема в отправке а именно как я понял на сейчас или с ип адресами или почему то после рестарата нода падает
     
  4. nospiou

    nospiou Старожил

    С нами с:
    4 фев 2018
    Сообщения:
    3.400
    Симпатии:
    510
    Человеки всегда обманывают. Только на роботов и можно положиться. Так что нет не установлен. Или екстеншен не подключен.
     
  5. Evgenij85

    Evgenij85 Новичок

    С нами с:
    20 сен 2017
    Сообщения:
    48
    Симпатии:
    0
    выполнил команду sudo apt-get install php-curl установка прошла успешно , но ошибка таже осталась

    Код (Text):
    1. Fatal error:  Uncaught Error: Call to undefined function curl_init() in ..../public_html/easybitcoin.php:138
    2. Stack trace:
    3. #0 ......public_html/index.php(14): Bitcoin->__call('getinfo', Array)
    4. #1 {main}
    5.   thrown in .... in.com/public_html/easybitcoin.php on line 138
     
  6. nospiou

    nospiou Старожил

    С нами с:
    4 фев 2018
    Сообщения:
    3.400
    Симпатии:
    510
    А перезагружать веб сервер или fpm кто будет? Точно хоть правильную версию установил? php -m видит?
     
    Evgenij85 нравится это.
  7. Evgenij85

    Evgenij85 Новичок

    С нами с:
    20 сен 2017
    Сообщения:
    48
    Симпатии:
    0
    Да вы были правы , спасибо огромное , все заработало
     
  8. nospiou

    nospiou Старожил

    С нами с:
    4 фев 2018
    Сообщения:
    3.400
    Симпатии:
    510
    Просто не нужно путать приложение curl и extension который нужен php для работы с этим приложением. Тоже самое с mysql если она установлена это не значит php будет с ней работать для этого нужен extension mysql(i) pdo который и добавит все необходимые функции для работы. И т.д.
     
    Evgenij85 нравится это.