ethereum — (MAC) Неустранимая ошибка PHP: неперехваченная ошибка: класс ‘Web3 \ Web3’ не найден

Я новичок в PHP, и я пытался запустить
$exampleBase.php из web3.php на Mac

но он продолжает показывать ошибку:

Неустранимая ошибка PHP: необработанная ошибка: класс «Web3 \ Web3» не найден в /Users/hsnl/Desktop/code/back-end-php/web3.php/examples/exampleBase.php:7
Трассировки стека:
# 0 {main}
добавляется в /Users/hsnl/Desktop/code/back-end-php/web3.php/examples/exampleBase.php в строке 4

$exampleBase.php файл такой

<?php
require('vendor/autoload.php');
use Web3\Web3;
$web3 = new Web3('http://localhost:8545/');

Любая идея, почему или как я должен это исправить?

0

Решение

Если вы пытаетесь запустить sc0Vu, попробуйте выполнить следующие действия:
https://github.com/sc0Vu/web3.php#local-php-cli-installed

Клонируйте репозиторий и установите пакеты.

git clone https://github.com/sc0Vu/web3.php.git && cd web3.php && composer install

Это означает:

  • клон GitHub проекта,
  • перейти в клонированный каталог,
  • запустите composer install
    (скачает и создаст все необходимые файлы с классами)

Запустите тестовый скрипт.

vendor/bin/phpunit

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]