Есть рабочий сервер, он на PHP 5.6. Я скопировал к себе проект, запустил тестовый сервер, но на php 7.1. Все работает, с базой никаких проблем нет, но одна функция не работает, из внешнего файла DBF не вытаскивается массив данных. В php.ini раскомментировано, библиотека лежит. С рабочим файл php.ini сверил, вроде все правильно. Где собака зарыта?
А это я начал проверку поэтапно:
$dir = Yii::getPathOfAlias('webroot.tmp');
if (file_exists($dir . '/input.DBF')) {
echo 'Все нормально';
if (dbase_open($dir . '/input.DBF', 0)) {
echo 'База открыта';
}else {
echo 'Ошибка';
}