В соответствии с их страницей хранилища PHP Packagist
https://packagist.org/packages/maxmind-db/reader
следующий код — все, что мне нужно, чтобы заставить читателя работать. PHP, похоже, не нравится use MaxMind\Db\Reader;
линия. Любая подсказка о том, как это исправить, чтобы он использовал читатель.
require_once 'vendor/autoload.php';
use MaxMind\Db\Reader;
$reader = new Reader('GeoIP2-City.mmdb');
print_r($reader->get($_SERVER['REMOTE_ADDR']));
$reader->close()
Хорошо, решение, которое я понял, заключается в том, что все, что использует ключевое слово [use], должно быть первым в документе PHP; например API.
Других решений пока нет …