Yo uso el Server local easyphp, en un principio tuve el problema que no cargaba la librería curl que solucione editando el php.ini en la extensión (;extension=php_curl.dll) quitándole el punto y coma para que cargara la librería.
Y el único requerimiento de instalación con que tengo problemas es el siguiente
Invalid cURL response.
We expected 'true' from the url : http://localhost/galerias/api/rest/test_curl
Me podrán explicar como solucionarlo, muchas gracias.
Código:
// CLEAN URLS. if(extension_loaded('curl')){ $curl_url = 'http://'.$_SERVER['SERVER_NAME'].substr($_SERVER['SCRIPT_NAME'],0,strpos($_SERVER['SCRIPT_NAME'],'/index.php')). '/api/rest/test_curl'; $clean_url_check = curl_init($curl_url); curl_setopt($clean_url_check,CURLOPT_RETURNTRANSFER,true); $clean_url_check_resp = curl_exec($clean_url_check); if (curl_errno($clean_url_check)>0){ $checks[] = array('A curl error occured while checking for clean urls.',false,"URL : $curl_url<br/>cURL message : ". curl_error($clean_url_check)); }else{ if($clean_url_check_resp == 'true'){ $checks[] = array('Clean urls\' have been enabled.',true,''); }else{ $checks[] = array('Invalid cURL response.',false,"We expected 'true' from the url : $curl_url"); } } }else{ $checks[] = array('Unable to check clean urls, as curl is disabled.',false,'Please enable cURL extension first.'); }