Botão Pagseguro erro quando aplicação esta nas nuvens

Bom dia!

Estou com dificuldade em solucionar um erro com botão de pagamento PagSeguro no ambiente local funciona perfeitamente porém quando subo para servidor nas nuvens dr esse erro:

Atenção
Cannot modify header information - headers already sent by (output started at /home/acquaville/public_html/sis/pagar_oferta/index.php:2071)

Vale lembrar que local funciona perfeitamente como disse acima e código é mesmo ao subir para o servidor !

codigo do botão pagamento:

//aqui busca biblioteca pagsgeuro a pasta tem esta salva no diretorio
require_once(’…/PagSeguroLibrary/PagSeguroLibrary.php’);

$paymentRequest = new PagSeguroPaymentRequest();

$paymentRequest->addItem('0001',$condominio.' LOCACAO: '.'APT/FLAT Nº '.$flatnum.' DE '.$dtentrada.' A '.$dtsainda,$qtd, $pagacrescimo);  


$paymentRequest->setCurrency("BRL");  
$paymentRequest->setShippingType(1);  
$credentials = new PagSeguroAccountCredentials(  
   $email_pag,   
    $tokenpag  
);  
$url = $paymentRequest->register($credentials);  
header('Location: '.$url);

Olá.

Verifique na sua pasta no servidor se a biblioteca do Pagseguro esta na pasta _LIB.
outro detalhe, verifique se o TOKEN esta cadastrado na tabela na net.

Att,
Paulo.

resolvido era versão do php !

Adriano,
Tudo bem?
Parabéns pela iniciativa.
Consegue mostrar para nós como você implementou o funcionamento ( todo o código ) do botão?
Obrigado

Segue o codigo do botão!
//aqui busca biblioteca pagsgeuro a pasta tem esta salva no diretorio
require_once(’…/PagSeguroLibrary/PagSeguroLibrary.php’);

$paymentRequest = new PagSeguroPaymentRequest();

$paymentRequest->addItem('0001',$condominio.' LOCACAO: '.'APT/FLAT Nº '.$flatnum.' DE '.$dtentrada.' A '.$dtsainda,$qtd, $pagacrescimo);  

$paymentRequest->setSender(  
   $nome,       //nome
	$email,     //email  
    $ddd,       //ddd
	$telefone//numero
	
);  
    $paymentRequest->setShippingAddress(  
$cep ,              //cep 

$rua, //rua
$numrua, //numero
$complemento, //complemento
$bairro, //bairro
$cidade, //cidade
$uf, //estado
‘BRA’ //pais
);
$paymentRequest->setCurrency(“BRL”);
$paymentRequest->setShippingType(1);
$credentials = new PagSeguroAccountCredentials(
$email_pag,
$tokenpag
);
$url = $paymentRequest->register($credentials);
header('Location: '.$url);

teu problema está aqui:
require_once(’…/PagSeguroLibrary/PagSeguroLibrary.php’);

como disse o Paulo acima sua pasta está no lugar errado.
a pasta PagSeguroLibrary deve ficar sempre dentro da pasta _lib/ do seu projeto, mesmo sendo local.

falow.