Hi Guys,
Getting quite fustrated, I have a page that is supposed to be accessing the API, the problem is I just keep hitting the 404 error page whenever I run it. It is the default example code from the authentication tutorial so it should be working!
For some reason the $result variable is just holding a "404 not found" page from my blog... (my blog is in the root folder, this script is in a directory named "cp")
Help?
Getting quite fustrated, I have a page that is supposed to be accessing the API, the problem is I just keep hitting the 404 error page whenever I run it. It is the default example code from the authentication tutorial so it should be working!
For some reason the $result variable is just holding a "404 not found" page from my blog... (my blog is in the root folder, this script is in a directory named "cp")
Help?
Code:
<?
$whmusername = "root";
$whmpassword = "<snip>";
$query = "<snip>";
$curl = curl_init();
# Create Curl Object
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER,0);
# Allow self-signed certs
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST,0);
# Allow certs that do not match the hostname
curl_setopt($curl, CURLOPT_HEADER,0);
# Do not include header in output
curl_setopt($curl, CURLOPT_RETURNTRANSFER,1);
# Return contents of transfer on curl_exec
$header[0] = "Authorization: Basic " . base64_encode($whmusername.":".$whmpassword) . "\n\r";
curl_setopt($curl, CURLOPT_HTTPHEADER, $header);
# set the username and password
curl_setopt($curl, CURLOPT_URL, $query);
# execute the query
$result = curl_exec($curl);
if ($result == false) {
error_log("curl_exec threw error \"" . curl_error($curl) . "\" for $query");
# log error if curl exec fails
}
curl_close($curl);
print $result;
?>