Tomas Vondra wrote: > $conn = pg_connect(...); > $res = pg_query("SELECT mime, thumbnail_data FROM images WHERE filename > = ...."); > $row = pg_fetch_assoc($row); > header('Content-Type: ' . $row['mime']); > echo pg_unescape_bytea($row['thumbnail_data']); PHP? Try running your script in a PHP debugger (from the command line or, if your server supports it, while hosted) and see at what point exactly things go pear shaped. Check your web server error log for any client library or PHP errors, too. Even just adding a bunch of logging statements into your script then looking at your web server error log might help you a little. -- Craig Ringer -- Sent via pgsql-general mailing list (pgsql-general@xxxxxxxxxxxxxx) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-general