OpenSSL

Resuelto
Hola,
He instalado Composer, pero al ejecutarlo aparece el mensaje "Estás ejecutando Composer con la protección SSL/TLS desactivada".
¿Cómo puedo solucionarlo?
Gracias por tu ayuda.
Atentamente

1 respuesta

  1. Moderador
    Hola

    ¿Está activado OpenSSL en tu php.ini?
    ¿Estás en un servidor o en local?
    Si es local... ¿qué software utilizas para emular Apache/PHP?

    --
    Atentamente,
    Jordane
    0
    1. Sí,
      mi php.ini se encuentra en mi carpeta Apache.
      ¿Es necesario tener uno también en la carpeta de PHP, ya que lo he movido a Apache?
      0
    2. Estoy en local, he instalado Apache manualmente.
      Mi PHP se encuentra en una carpeta que he llamado MyWamp en la que he puesto
      - Apache
      - mariadb (MySQL)
      - PHP
      0
    3. Moderador
      hay que empezar por ver qué archivo ini se está utilizando.
      Para eso puedes hacer un phpinfo
      Mira también dentro si openssl está activado o no.
      Si no está activado... verifica en el php.ini indicado por el phpinfo si la línea extension=open_ssl está descomentada.
      También hay que comprobar si la variable extension_dir contiene la ruta exacta hacia el directorio ext de tu php
      por ejemplo:

      extension_dir = "C:\php\ext\"

      También puede que necesites recuperar las DLL de open SSL y copiarlas tanto en tu apache como en tu php.

      Bueno... encontrarás sin problemas numerosos tutoriales sobre el tema en internet.
      0
    4. Gracias,
      la línea extension=open_ssl está descomentada.
      He configurado extension_dir = "D:\MyWamp\php\ext" que he descomentado.
      Aquí hay 2 capturas de pantalla de phpinfo():




      ¿Puedes decirme qué debería hacer?
      0