the headers already sent error is ussually caused by blank space or other output between PHP code bloacks.
see the following thread for details on troubleshooting the headers already sent error.
showthread.php?t=19285
since the error is being reported at line 1, check these 2 possible causes as well:

1) Using the virtual() function to include php files instead of require once:
<?php virtual('Connections/connEAF.php'); ?>
In Dreamweaver's site settings panel, the Local Info tab has a settings for "Links relative To" if you select Site Root (see the third screen shot), Dreamweaver will use the virtual() function for including files. You should set this to Document instead so that Dreamweaver will use the require_once() function.
2) The Unicode Signature (BOM) PHP bug. the forth screen shot shows the Title / Encoding category of the Page Properties screen (Modify - > Page Properties). Checking the Include Signature (BOM) option can cause the headers already sent error
