O PHP ainda está tentando usar o local do soquete padrão. Este problema pode aparecer se você moveu a pasta MariaDB/MySQL de /var/lib/mysql para outro local. Para resolver o problema você tem que definir a localização do novo socket no /etc/php.ini Arquivo.
mysqli.default_socket =/newDBLocation/mysql/mysql.sock
Cuidado, dependendo de qual driver você usa, você pode ter que especificar o pdo_mysql.default_socket= !
Para verificar seu diretório atual, execute o seguinte comando no mysql:
select @@datadir;