PHP - Eliminar la verificación de curl para https

 
Vista:

Eliminar la verificación de curl para https

Publicado por Luis (1 intervención) el 08/12/2015 23:22:02
Hola:
Soy aficionado a la informática y me encuentro con un problema que no soy capaz de resolver, a saber:
Tengo que bajar unos feed RSS de un servidor del ministerio de fomento, y es un servidor SSL. Cuando los intento bajar, mi servidor me devuelve este error:

curl https://contrataciondelestado.es/wps/wcm/connect/4f63ed19-6c7f-4b91-8f7b-0d7ee34bc7de/index.xml?MOD=AJPERES
curl: (60) SSL certificate problem: unable to get local issuer certificate
More details here: http://curl.haxx.se/docs/sslcerts.html

curl performs SSL certificate verification by default, using a "bundle"
of Certificate Authority (CA) public keys (CA certs). If the default
bundle file isn't adequate, you can specify an alternate file
using the --cacert option.
If this HTTPS server uses a certificate signed by a CA represented in
the bundle, the certificate verification probably failed due to a
problem with the certificate (it might be expired, or the name might
not match the domain name in the URL).
If you'd like to turn off curl's verification of the certificate, use
the -k (or --insecure) option.



Investigando un poco, me he dado cuenta de que mi servidor PHP, tiene activado el sistema de protección de sitios https a través de certificados SLL y el del ministerio de fomento no está en mi archivo de certificados ni en niguno, por lo que he visto.

Como no tengo información importante en la web, decido quitar la protección de la siguiente manera desde la consola (Ubuntu 14.04) con curl:

Primero ejecuto curl con:

1
curl_exec ()

Después ejecuto:

1
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);


Esto lo he consultado en varios foros...
El problema viene, que la consola me devuelve el siguiente mensaje:

-bash: syntax error unexpected token "curl_setopt"

He llegado hasta ahí y me he bloqueado... Si alguien me pudiera ayudar se lo agradecería...

Perdon por mi ignorancia!!! pero soy un aficinado con ganas de aprender...

Un saludo a todos,
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder