En mi caso, durante el intento de Instalación de mi Aplicación usando MariaDB, el error:
Fatal error: Undefined class constant 'MYSQL_ATTR_INIT_COMMAND' in /srv/http/applicationname/install/fileconfig.php on line NUM
Línea NUM del Archivo:
PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES utf8',NUM, es el número de línea donde nos marque el pequeño error.
Recurrimos a modificar el archivo:
# vim /etc/php/php.ini
Contenido inicial:
...Contenido Actualizado:
extension=openssl.so
;extension=pdo_mysql.so
;extension=pdo_odbc.so
...
...
;extension=openssl.so
extension=pdo_mysql.so //descomentamos la linea
;extension=pdo_odbc.so
...
Reiniciamos Apache
# systemctl restart httpd
Ahora sí, Reiniciamos la instalación de la aplicación, y todo debe seguir sin problemas.
De:
http://stackoverflow.com/questions/2424343/undefined-class-constant-mysql-attr-init-command-with-pdo/6735730#6735730
0 comments:
Post a Comment