プライベート bitbucket リポジトリのこの認証機能がローカル マシン (PHP バージョン 5.3.17 を実行) で動作しているのに、リモート サーバー (PHP バージョン 5.3.20 を実行) で認証していない理由について誰か説明してもらえますか?
エラー自体は発生していません。bitbucket から「禁止された」応答が返されただけです。しかし、ローカルサーバーから実行すると、すべてがうまく機能します。
function bitBucketConnect($url){
global $bitPassword;
global $bitUsername;
$context = stream_context_create(array(
'http' => array(
'header' => "Authorization: Basic " . base64_encode("$bitUsername:$bitPassword")
)
));
// Make the request
return file_get_contents($url, false, $context);
}