Maxim Symfony schrieb:
> Warning: ibase_connect(): operating system directive access failed Not a directory
Do not use ibase... any more. It was removed as of PHP 7.4.
> $pdoFire = 'firebird:dbname=127.0.0.1:/home/mxm/PhpstormProjects/noom_api/db/noom.fdb;charset:ISO8859_1,SYSDBA,masterkey';
The correct syntax is:
$pdoFire = 'firebird:dbname=127.0.0.1:/home/mxm/PhpstormProjects/noom_api/db/noom.fdb;charset=ISO8859_1;dialect=3';
$fire = new PDO($pdoFire, $username, $password);
$fire->setAttribute(PDO::FB_ATTR_DATE_FORMAT, '%F'); // 2020-12-31
$fire->setAttribute(PDO::FB_ATTR_TIME_FORMAT, '%T'); // 12:34:56
$fire->setAttribute(PDO::FB_ATTR_TIMESTAMP_FORMAT, '%F %T'); // %s would be unix timestamp if needed
-Matt