Мой файл SQLite3 находится в / tmp, и я обращаюсь к нему с помощью nginx и php-fpm с прошлого года. Так как я недавно обновил свою систему от e. г. PHP 7.0-> 7.1 Я не могу получить доступ к файлу datebase в / tmp. Если он находится в текущем каталоге, он работает как шарм. Я не установил «open_basedir». Если я открою файл в / tmp с
$db = new SQLite3('/tmp/temperatures.sqlite');
Я не получаю ошибки, но база данных пуста e. г. sqlite_master ничего не возвращает, а SELECTs в моих таблицах возвращают «нет такой таблицы».
Задача ещё не решена.
Других решений пока нет …