Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

Error Message In Header


RareIntent

Recommended Posts

I've just started getting this...only started after I added https line and TRUE to configure file.....took it back out but now still getting it...any remedy???

 

Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/emporium/public_html/includes/configure.php:52) in /home/emporium/public_html/includes/functions/sessions.php on line 67

 

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/emporium/public_html/includes/configure.php:52) in /home/emporium/public_html/includes/functions/sessions.php on line 67

 

 

Thanks,

 

D

 

cookies are off and no sessions???

Link to comment
Share on other sites

I've just started getting this...only started after I added https line and TRUE to configure file.....took it back out but now still getting it...any remedy???

 

Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/emporium/public_html/includes/configure.php:52) in /home/emporium/public_html/includes/functions/sessions.php on line 67

 

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/emporium/public_html/includes/configure.php:52) in /home/emporium/public_html/includes/functions/sessions.php on line 67

Thanks,

 

D

 

cookies are off and no sessions???

 

 

Oh...here's the file...

 

<?php

/*

$Id: configure.php,v 1.14 2003/07/09 01:15:48 hpdl Exp $

 

osCommerce, Open Source E-Commerce Solutions

http://www.oscommerce.com

 

Copyright © 2003 osCommerce

 

Released under the GNU General Public License

*/

 

// Define the webserver and path parameters

// * DIR_FS_* = Filesystem directories (local/physical)

// * DIR_WS_* = Webserver directories (virtual/URL)

define('HTTP_SERVER', 'http://www.emporium-one.com'); // eg, http://localhost - should not be empty for productive servers

define('HTTPS_SERVER', ''); // eg, https://localhost - should not be empty for productive servers

define('ENABLE_SSL', false); // secure webserver for checkout procedure?

define('HTTP_COOKIE_DOMAIN', 'http://www.emporium-one.com');

define('HTTPS_COOKIE_DOMAIN', '');

define('HTTP_COOKIE_PATH', '/');

define('HTTPS_COOKIE_PATH', '/');

define('DIR_WS_HTTP_CATALOG', '/');

define('DIR_WS_HTTPS_CATALOG', '/');

define('DIR_WS_IMAGES', 'images/');

define('DIR_WS_ICONS', DIR_WS_IMAGES . 'icons/');

define('DIR_WS_INCLUDES', 'includes/');

define('DIR_WS_BOXES', DIR_WS_INCLUDES . 'boxes/');

define('DIR_WS_FUNCTIONS', DIR_WS_INCLUDES . 'functions/');

define('DIR_WS_CLASSES', DIR_WS_INCLUDES . 'classes/');

define('DIR_WS_MODULES', DIR_WS_INCLUDES . 'modules/');

define('DIR_WS_LANGUAGES', DIR_WS_INCLUDES . 'languages/');

 

define('DIR_WS_DOWNLOAD_PUBLIC', 'pub/');

define('DIR_FS_CATALOG', dirname($HTTP_SERVER_VARS['SCRIPT_FILENAME']));

define('DIR_FS_DOWNLOAD', DIR_FS_CATALOG . 'download/');

define('DIR_FS_DOWNLOAD_PUBLIC', DIR_FS_CATALOG . 'pub/');

 

// define our database connection

define('DB_SERVER', 'localhost'); // eg, localhost - should not be empty for productive servers

define('DB_SERVER_USERNAME', 'xxxxxx');edited

define('DB_SERVER_PASSWORD', 'xxxxxxx');edited

define('DB_DATABASE', 'xxxxxx');edited

define('USE_PCONNECT', 'false'); // use persistent connections?

define('STORE_SESSIONS', 'mysql'); // leave empty '' for default handler or set to 'mysql'

?>

Link to comment
Share on other sites

This is my header file if that helps at all...can't figure it out...closest I've come to searches for help is it my be some "white space"....but where, if that's the case???

 

 

 

Thanks,

 

D

 

 

-----------------------------------

<?php

 

/*

 

$Id: header.php,v 1.42 2003/06/10 18:20:38 hpdl Exp $

 

 

 

osCommerce, Open Source E-Commerce Solutions

 

http://www.oscommerce.com

 

 

 

Copyright © 2003 osCommerce

 

 

 

Released under the GNU General Public License

 

*/

 

 

 

// check if the 'install' directory exists, and warn of its existence

 

if (WARN_INSTALL_EXISTENCE == 'true') {

 

if (file_exists(dirname($HTTP_SERVER_VARS['SCRIPT_FILENAME']) . '/install')) {

 

$messageStack->add('header', WARNING_INSTALL_DIRECTORY_EXISTS, 'warning');

 

}

 

}

 

 

 

// check if the configure.php file is writeable

 

if (WARN_CONFIG_WRITEABLE == 'true') {

 

if ( (file_exists(dirname($HTTP_SERVER_VARS['SCRIPT_FILENAME']) . '/includes/configure.php')) && (is_writeable(dirname($HTTP_SERVER_VARS['SCRIPT_FILENAME']) . '/includes/configure.php')) ) {

 

$messageStack->add('header', WARNING_CONFIG_FILE_WRITEABLE, 'warning');

 

}

 

}

 

 

 

// check if the session folder is writeable

 

if (WARN_SESSION_DIRECTORY_NOT_WRITEABLE == 'true') {

 

if (STORE_SESSIONS == '') {

 

if (!is_dir(tep_session_save_path())) {

 

$messageStack->add('header', WARNING_SESSION_DIRECTORY_NON_EXISTENT, 'warning');

 

} elseif (!is_writeable(tep_session_save_path())) {

 

$messageStack->add('header', WARNING_SESSION_DIRECTORY_NOT_WRITEABLE, 'warning');

 

}

 

}

 

}

 

 

 

// check session.auto_start is disabled

 

if ( (function_exists('ini_get')) && (WARN_SESSION_AUTO_START == 'true') ) {

 

if (ini_get('session.auto_start') == '1') {

 

$messageStack->add('header', WARNING_SESSION_AUTO_START, 'warning');

 

}

 

}

 

 

 

if ( (WARN_DOWNLOAD_DIRECTORY_NOT_READABLE == 'true') && (DOWNLOAD_ENABLED == 'true') ) {

 

if (!is_dir(DIR_FS_DOWNLOAD)) {

 

$messageStack->add('header', WARNING_DOWNLOAD_DIRECTORY_NON_EXISTENT, 'warning');

 

}

 

}

 

 

 

if ($messageStack->size('header') > 0) {

 

echo $messageStack->output('header');

 

}

 

?>

 

<table border="0" width="100%" cellspacing="0" cellpadding="0">

 

<tr class="header">

 

<td valign="middle" align="left"><?php echo '<a href="' . tep_href_link(FILENAME_DEFAULT) . '">' . tep_image(DIR_WS_IMAGES . 'oscommerce.gif', '') . '</a>'; ?></td>

 

<?php

if ($banner = tep_banner_exists('dynamic', 'top')) {

?>

 

<td align="center"><?php echo tep_display_banner('static', $banner); ?></td> <?php }?>

 

<td align="right" valign="middle" width="293">

<p align="right"><img src="images/header_right.gif" width="220" height="60" border="0" alt=" "></td>

 

<td align="right" valign="bottom"></td>

 

</tr>

 

</table>

 

<table border="0" width="100%" cellspacing="0" cellpadding="1">

 

<tr class="headerNavigation">

 

<td class="headerNavigation">  <?php echo $breadcrumb->trail(' » '); ?></td>

 

<td align="right" class="headerNavigation"><?php if (tep_session_is_registered('customer_id')) { ?><a href="<?php echo tep_href_link(FILENAME_LOGOFF, '', 'SSL'); ?>" class="headerNavigation"><?php echo HEADER_TITLE_LOGOFF; ?></a>  |  <?php } ?><a href="<?php echo tep_href_link(FILENAME_ACCOUNT, '', 'SSL'); ?>" class="headerNavigation"><?php echo HEADER_TITLE_MY_ACCOUNT; ?></a>  |  <a href="<?php echo tep_href_link(FILENAME_SHOPPING_CART); ?>" class="headerNavigation"><?php echo HEADER_TITLE_CART_CONTENTS; ?></a>  |  <a href="<?php echo tep_href_link(FILENAME_CHECKOUT_SHIPPING, '', 'SSL'); ?>" class="headerNavigation"><?php echo HEADER_TITLE_CHECKOUT; ?></a>   </td>

 

</tr>

 

</table>

 

<?php

 

if (isset($HTTP_GET_VARS['error_message']) && tep_not_null($HTTP_GET_VARS['error_message'])) {

 

?>

 

<table border="0" width="100%" cellspacing="0" cellpadding="2">

 

<tr class="headerError">

 

<td class="headerError"><?php echo htmlspecialchars(urldecode($HTTP_GET_VARS['error_message'])); ?></td>

 

</tr>

 

</table>

 

<?php

 

}

 

 

 

if (isset($HTTP_GET_VARS['info_message']) && tep_not_null($HTTP_GET_VARS['info_message'])) {

 

?>

 

<table border="0" width="100%" cellspacing="0" cellpadding="2">

 

<tr class="headerInfo">

 

<td class="headerInfo"><?php echo htmlspecialchars($HTTP_GET_VARS['info_message']); ?></td>

 

</tr>

 

</table>

 

<?php

 

}

 

?>

Link to comment
Share on other sites

define('HTTP_COOKIE_DOMAIN', 'www.emporium-one.com');

 

and don't keep bumping your own posts - it's against forum rules and prevents other people from getting their posts viewed at the top of the page.

 

Vger

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...