Yo tengo una pagina en php la cual trae una imagen desde una base de datos oracle por medio de procedimientos almacenados de la siguiente forma.
$curs = ocinewcursor($conn);
$stmt = ociparse($conn2, "begin pck_datos.pr_imagen(:cur_salida); end;");
ocibindbyname($stmt, ":cur_salida", $curs, -1, OCI_B_CURSOR);
ociexecute($stmt);
ociexecute($curs);
while ($cur_salida = ocifetch($curs)) {
header("Content-type: image/jpg");
echo oci_result($curs, 'IMAGEN');
}
Esto me funciona muy bien en windows con mi servidor WAMP pero cuando lo pase a un linux me vota un error :
![lloron](http://static.forosdelweb.com/fdwtheme/images/smilies/chillando.png)
Cannot modify header information - headers already sent by (output started at /usr/deploy_apache/www/pruebas)
No se porque sucede esto; porque funciona el windows y wn linux no.
Cualquier ayuda. Gracias.