Solución:
Estos son los pasos desde la obtención de PHP hasta la habilitación de cURL:
- Descarga PHP (estos pasos se probaron con 7.1)
- Agregue la carpeta PHP a la variable de entorno PATH
- Actualice el archivo php.ini con la ruta absoluta para el directorio de extensión y descomente las extensiones php_curl.dll y php_openssl.dll
- Actualice httpd.conf (archivo de configuración de Apache) para cargar el módulo php7apache2_4.dll en la carpeta PHP y configure PHPIniDir en el directorio PHP
- Copie libeay32.dll libssh2.dll y ssleay32.dll en apache / bin (reemplace el existente)
- Reinicie Apache.
Lo arreglé por:
1) Edite el archivo php.ini Habilite (descomente) las extensiones php_curl.dll y php_openssl.dll
2) vaya ac: / php7 /
Copie libssh2.dll en la carpeta c: / apache24 / bin.
3) prueba por: curl_test.php
<?php
// Script to test if the CURL extension is installed on this server
// Define function to test
function _is_curl_installed() {
if (in_array ('curl', get_loaded_extensions())) {
return true;
}
else {
return false;
}
}
// Ouput text to user based on test
if (_is_curl_installed()) {
echo "cURL is <span style="color:blue">installed</span> on this server";
} else {
echo "cURL is NOT <span style="color:red">installed</span> on this server";
}
?>
en PHP 7.2.2 Windows 10 Apache 2.4 Después de un tiempo de buscar respuestas por qué la biblioteca cURL no se carga, simplemente copié libssh2.dll de php a Apache24 bin y todo comenzó a funcionar bien
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)