¿Cómo habilitar PHP5-MYSQL en Ubuntu 16.04 CLI? -- drivers campo con php campo con docker camp askubuntu Relacionados El problema

How to enable php5-mysql in ubuntu 16.04 trough cli?


2
vote

problema

Español

Quiero habilitar el módulo PHP5-MySQL en mi Ubuntu 16.04 a través de la CLI.

Cuando hago apt search php , veo php5-mysql is there . Luego ejecute apt-get install php5-mysql y eso es lo que recibo:

  root@25814ad2fc62:/var/www/html# apt-get install php5-mysql Reading package lists... Done Building dependency tree        Reading state information... Done php5-mysql is already the newest version. 0 upgraded, 0 newly installed, 0 to remove and 8 not upgraded.   

Entonces, la conclusión es que este módulo está instalado pero no está habilitado. Siguiendo a ese POST < / a>, veo ejecutar el comando php5enmod mysql y no tener mensajes o errores.

Después de ejecutar php -m Veo que MySQL no está allí:

  ABCDEFGHIJKLMNABCDEFGHIJKLMN5   

y estos son módulos disponibles en mi máquina:

  root@25814ad2fc62:/etc/php5/mods-available# ls mysql.ini  mysqli.ini  opcache.ini  pdo.ini  pdo_mysql.ini  redis.ini   

Entonces, ¿cómo puedo habilitar este módulo MySQL en esta instancia de mi PHP? Estoy corriendo dentro de un contenedor de Docker.

Original en ingles

I want to enable the module php5-mysql in my Ubuntu 16.04 trough the cli.

When I do apt search php, I see php5-mysql is there. Then run apt-get install php5-mysql and that is what I get :

root@25814ad2fc62:/var/www/html# apt-get install php5-mysql Reading package lists... Done Building dependency tree        Reading state information... Done php5-mysql is already the newest version. 0 upgraded, 0 newly installed, 0 to remove and 8 not upgraded. 

So the conclusion is that this module is installed but not enabled. Following that post, I see run the command php5enmod mysql and have no messages or errors.

After run php -m I see that mysql is not there:

root@25814ad2fc62:/etc/php5/mods-available# php -m [PHP Modules] Core ctype curl date dom ereg fileinfo filter ftp hash iconv json libxml mbstring mysqlnd openssl pcre PDO pdo_sqlite Phar posix readline redis Reflection session SimpleXML SPL sqlite3 standard tokenizer xml xmlreader xmlwriter zlib  [Zend Modules] 

And these are available modules in my machine:

root@25814ad2fc62:/etc/php5/mods-available# ls mysql.ini  mysqli.ini  opcache.ini  pdo.ini  pdo_mysql.ini  redis.ini 

So, how can I enable this mysql module in this instance of my php? I am running inside a docker container.

        

Lista de respuestas

4
 
vote
vote
La mejor respuesta
 

Editar el archivo:

  sudo nano /etc/php5/mods-available/mysql.ini   

y asegúrese de que contenga una línea no comprometida como esta:

  ABCDEFGHIJKLMNABCDEFGHIJKLMN5   

Líneas que comienzan con ; son comentarios y se ignoran.

Reiniciar apache o abcdefhijklmnabcdefghijklmn8 o abcdefhijklmnabcdefghijklmn9 Después de este cambio.

 

Edit the file:

sudo nano /etc/php5/mods-available/mysql.ini 

And make sure it contains an uncommented line like this:

; configuration for php mysql module ; priority=20 extension=mysql.so 

Lines starting with ; are comments and are ignored.

Restart apache or nginx or php-fpm after this change.

 
 

Relacionados problema

1  ¿Cómo se monta los volúmenes de Docker sin hacer que la entrada / etc / mtab?  ( How docker mounts volumes without making entry to etc mtab ) 
Soy bastante nuevo en Docker, así que ahórrame por dudas estúpidas. Sé que /etc/mtab refleja las particiones montadas actualmente. También veo la siguiente ...

17  APT Actualizar Error de firma en Ubuntu 20.04 Contenedor en el brazo  ( Apt update throws signature error in ubuntu 20 04 container on arm ) 
Estoy tratando de construir imágenes Docker de Raspberry Pi, pero siempre estoy teniendo el mismo error, similar a © one , > este y este . Mientras ejecu...

2  Cómo redirigir los inicios de sesión de SSH a los contenedores de Docker del servidor  ( How to redirect ssh logins to servers docker containers ) 
Estoy planeando un servidor para los estudiantes que estudian Linux y tienen algunas reglas para esto. Todos los estudiantes obtendrán el mismo dominio / ...

8  Subproceso de instalación de postes Docker-CE nunca termina  ( Docker ce post installation subprocess never finishes ) 
Intenté instalar docker-ce siguiendo las instrucciones proporcionadas en la documentación oficial de Docker usando el repositorio . La instalación se atasc...

0  Cómo instalar el FastLane usando Docker  ( How to install the fastlane using docker ) 
He instalado Docker en My Ubuntu 16.04 LTS. Ahora necesito instalar FastLane. ¿Cuál es la forma de instalar FastLane utilizando el Docker ...

3  ¿Cómo se puede usar AWK para listar contenedores de Docker?  ( How can awk be used to list docker containers ) 
Estoy buscando usar herramientas a lo largo de las líneas de: grep sed awk para trabajar con la ventana accionaria. Contenedores de listado: do...

0  Estructura necesita limpieza en la partición ext4  ( Structure needs cleaning in ext4 partition ) 
Estamos utilizando un sistema de IOT y despliegues de manga con ABCDEFGHIJKLMNABCDEFGHIJKLMN9 , nuestro sistema tiene un HDD externo de 7.3TB con una partici...

1  ¿Dónde están las páginas de Docker Man?  ( Where are docker man pages ) 
Estoy buscando desesperadamente un paquete .deb con páginas de hombre Docker. ¿Alguna idea? Tengo establo 14.04. Solo para estar claro, estoy pidiendo las p...

3  Ejecute STARTX desde un contenedor de Docker Ubuntu en Ubuntu Host OS, pantalla en blanco con un ícono X en el centro de aparición  ( Run startx from a ubuntu docker container on ubuntu host os blank screen with a ) 
Tuve una imagen de Docker Ubuntu que ha instalado el paquete Ubuntu-Desktop. Lo inició en mi Ubuntu 14.04 LTS host OS (un Ubuntu VM) por comando: sudo do...

0  No se puede quitar / var / lib / docker  ( Cannot remove var lib docker ) 
Estoy tratando de eliminar a Docker de mi Ubuntu 16.04. Al llegar al paso para eliminar todos los archivos de contenedor: sudo rm -rf /var/lib/docker/conta...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos