Page 2 of 3 FirstFirst 123 LastLast
Results 11 to 20 of 22
  1. #11
    Join Date
    Jul 2012
    Posts
    16,816
    Plugin Contributions
    17

    Default Re: Timezone error .... help plz

    I'm tapped at the moment. Really hope that someone else has a path to resolution to offer..
    ZC Installation/Maintenance Support <- Site
    Contribution for contributions welcome...

  2. #12
    Join Date
    May 2008
    Location
    UK
    Posts
    400
    Plugin Contributions
    0

    Default Re: Timezone error .... help plz

    This is a log from the fresh install that i have just done :

    [22-Jul-2015 10:28:12 UTC] PHP Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /websites/123reg/LinuxPackage22/fa/tm/oo/************/public_html/a*****/login.php:13) in /websites/123reg/LinuxPackage22/fa/tm/oo/**********/public_html/includes/functions/sessions.php on line 115

    [22-Jul-2015 10:28:12 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /websites/123reg/LinuxPackage22/fa/tm/oo/f**************.com/public_html/admin8/login.php:13) in /websites/123reg/LinuxPackage22/fa/tm/oo/f********.com/public_html/*********/includes/init_includes/init_templates.php on line 28

  3. #13
    Join Date
    Jul 2012
    Posts
    16,816
    Plugin Contributions
    17

    Default Re: Timezone error .... help plz

    ZC Installation/Maintenance Support <- Site
    Contribution for contributions welcome...

  4. #14
    Join Date
    May 2008
    Location
    UK
    Posts
    400
    Plugin Contributions
    0

    Default Re: Timezone error .... help plz

    hi, i have tried that too......

    is this a common issue on the new version ??

  5. #15
    Join Date
    Sep 2009
    Location
    Stuart, FL
    Posts
    13,903
    Plugin Contributions
    96

    Default Re: Timezone error .... help plz

    It's not a common issue. It sounds like you've partially uploaded a version of /YOUR_ADMIN/login.php. Try re-uploading the Zen Cart distribution's version of the file.

    Change your admin folder's name, since it's been announced to the universe via your posting of that admin-level debug-log file's contents!

    For your original issue, try totally replacing the contents of /includes/extra_configures/set_time_zone.php with:
    Code:
    <?php
    /**
     * @package initSystem
     * @copyright Copyright 2003-2013 Zen Cart Development Team
     * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
     * @version GIT: $Id: Author: DrByte  Sat Nov 2 01:21:28 2013 -0400 New in v1.5.2 $
     */
    /*
     * Set time zone
    */
    if (version_compare(PHP_VERSION, 5.3, '>='))
    {
      // put your timezone here. Refer to http://www.php.net/manual/en/timezones.php
      $TZ = 'Europe/London';  // eg: 'Europe/Oslo' 
    
    
    
      /**
       * MAKE NO CHANGES BELOW THIS LINE
       *
       * The following will take the timezone you specified above and apply it in your store.
       * If you didn't specify one, it will try to use the setting from your server's PHP configuration
       */
      if ($TZ == '') {
        $TZ = date_default_timezone_get();
      }
      if ($TZ != '') {
        putenv('TZ=' . $TZ);
        @date_default_timezone_set($TZ);
      }
    }
    If you still get a "blank screen" from your admin, check your /logs folder and post the contents of that file (this time, xxx-out your admin folder's name).

  6. #16
    Join Date
    May 2008
    Location
    UK
    Posts
    400
    Plugin Contributions
    0

    Default Re: Timezone error .... help plz

    hi

    thank you for your reply lat9.

    i caried out the changes as requested and still i am having the same issues as before.

    Yes your right about the admin folder.... lol i will change that now....

    thanks


    btw here are the logs from that change

    [22-Jul-2015 10:28:12 UTC] PHP Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /websites/123reg/LinuxPackage22/fa/tm/oo/EXAMPLE.com/public_html/admin8/login.php:13) in /websites/123reg/LinuxPackage22/fa/tm/oo/EXAMPLE.com/public_html/includes/functions/sessions.php on line 115

    [22-Jul-2015 10:28:12 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /websites/123reg/LinuxPackage22/fa/tm/oo/EXAMPLE.com/public_html/admin8/login.php:13) in /websites/123reg/LinuxPackage22/fa/tm/oo/EXAMPLE.com/public_html/admin8/includes/init_includes/init_templates.php on line 28


  7. #17
    Join Date
    Sep 2009
    Location
    Stuart, FL
    Posts
    13,903
    Plugin Contributions
    96

    Default Re: Timezone error .... help plz

    I continue to maintain that there's an issue with /YOUR_ADMIN/login.php. Line 13 from a "stock" Zen Cart installation reads:
    Code:
    define('ADMIN_PASSWORD_EXPIRES_INTERVAL', strtotime('- 90 day'));
    Would you post the first 20-25 lines of the version on your site?

  8. #18
    Join Date
    May 2008
    Location
    UK
    Posts
    400
    Plugin Contributions
    0

    Default Re: Timezone error .... help plz

    here is the full file :

    <?php
    /**
    * @package admin
    * @copyright Copyright 2003-2014 Zen Cart Development Team
    * @copyright Portions Copyright 2003 osCommerce
    * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
    * @version GIT: $Id: Author: Ian Wilson Modified in v1.5.4 $
    */
    define('ADMIN_SWITCH_SEND_LOGIN_FAILURE_EMAILS', 'Yes'); // Can be set to 'No' if you don't want warning/courtesy emails to be sent after several login failures have occurred

    // PCI-DSS / PA-DSS requirements for lockouts and intervals:
    define('ADMIN_LOGIN_LOCKOUT_TIMER', (30 * 60));
    define('ADMIN_PASSWORD_EXPIRES_INTERVAL', strtotime('- 90 day'));

    //////////
    require ('includes/application_top.php');
    $admin_name = $admin_pass = $message = "";
    $errors = array();
    $error = $expired = false;
    if (isset($_POST['action']) && $_POST['action'] != '')
    {
    if ((! isset($_SESSION['securityToken']) || ! isset($_POST['securityToken'])) || ($_SESSION['securityToken'] !== $_POST['securityToken']))
    {
    $error = true;
    $message = ERROR_SECURITY_ERROR;
    zen_record_admin_activity(TEXT_ERROR_ATTEMPTED_ADMIN_LOGIN_WITHOUT_CSRF_TOKEN, 'warning');
    }
    if ($_POST['action'] == 'do' . $_SESSION['securityToken'])
    {
    $admin_name = zen_db_prepare_input($_POST['admin_name']);
    $admin_pass = zen_db_prepare_input($_POST['admin_pass']);
    if ($admin_name == '' && $admin_pass == '')
    {
    sleep(4);
    $error = true;
    $message = ERROR_WRONG_LOGIN;
    zen_record_admin_activity(TEXT_ERROR_ATTEMPTED_ADMIN_LOGIN_WITHOUT_USERNAME, 'warning');
    } else
    {
    list($error, $expired, $message, $redirect) = zen_validate_user_login($admin_name, $admin_pass);
    if ($redirect != '') zen_redirect($redirect);
    }
    } elseif ($_POST['action'] == 'rs' . $_SESSION['securityToken'])
    {
    $expired = true;
    $admin_name = zen_db_prepare_input($_POST['admin_name-' . $_SESSION['securityToken']]);
    $adm_old_pwd = zen_db_prepare_input($_POST['oldpwd-' . $_SESSION['securityToken']]);
    $adm_new_pwd = zen_db_prepare_input($_POST['newpwd-' . $_SESSION['securityToken']]);
    $adm_conf_pwd = zen_db_prepare_input($_POST['confpwd-' . $_SESSION['securityToken']]);

    $errors = zen_validate_pwd_reset_request($admin_name, $adm_old_pwd, $adm_new_pwd, $adm_conf_pwd);
    if (sizeof($errors) > 0)
    {
    $error = TRUE;
    foreach ($errors as $text)
    {
    $message .= '<br />' . $text;
    }
    } else
    {
    $message = SUCCESS_PASSWORD_UPDATED;
    list($error, $expired, $message, $redirect) = zen_validate_user_login($admin_name, $adm_new_pwd);
    if ($redirect != '') zen_redirect($redirect);
    zen_redirect(zen_href_link(FILENAME_DEFAULT, '', 'SSL'));
    }
    if ($error) sleep(3);
    }
    }
    if ($expired && $message == '') $message = sprintf(ERROR_PASSWORD_EXPIRED . ' ' . ERROR_PASSWORD_RULES, ((int)ADMIN_PASSWORD_MIN_LENGTH < 7 ? 7 : (int)ADMIN_PASSWORD_MIN_LENGTH));
    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" <?php echo HTML_PARAMS; ?>>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=<?php echo CHARSET; ?>">
    <title><?php echo TITLE; ?></title>
    <link href="includes/stylesheet.css" rel="stylesheet" type="text/css" />
    <meta name="robots" content="noindex, nofollow" />
    <script language="javascript" type="text/javascript"><!--
    function animate(f)
    {
    var button = document.getElementById("btn_submit");
    var img = document.getElementById("actionImg");
    button.style.cursor="wait";
    button.disabled = true;
    button.className = 'hiddenField';
    img.className = '';
    return true;
    }
    //--></script>
    </head>
    <?php if (!isset($expired) || $expired == FALSE) { ?>
    <body id="login" onload="document.getElementById('admin_name').focus()">
    <form id="loginForm" name="loginForm" action="<?php echo zen_href_link(FILENAME_LOGIN, zen_get_all_get_params(), 'SSL'); ?>" method="post" onsubmit="animate(this)">
    <fieldset>
    <legend><?php echo HEADING_TITLE; ?></legend>
    <label class="loginLabel" for="admin_name"><?php echo TEXT_ADMIN_NAME; ?></label>
    <input style="float: left" type="text" id="admin_name" name="admin_name" value="<?php echo zen_output_string($admin_name); ?>" autocomplete="off" />
    <br class="clearBoth" />
    <label class="loginLabel" for="admin_pass"><?php echo TEXT_ADMIN_PASS; ?></label>
    <input style="float: left" type="password" id="admin_pass" name="admin_pass" value="" autocomplete="off" />
    <br class="clearBoth" />
    <p class="messageStackError"><?php echo $message; ?></p>
    <input type="hidden" name="securityToken" value="<?php echo $_SESSION['securityToken']; ?>">
    <input type="submit" name="submit" class="button" value="Login" id="btn_submit"/>
    <input type="hidden" name="action" value="do<?php echo $_SESSION['securityToken']; ?>" id="action1"/>
    <img id="actionImg" src = "images/loading.gif" class="hiddenField" />
    <br /><a style="float: right;" href="<?php echo zen_href_link(FILENAME_PASSWORD_FORGOTTEN, '', 'SSL');?>"><?php echo TEXT_PASSWORD_FORGOTTEN; ?></a>
    </fieldset>
    </form>
    <div id="loginExpiryPolicy"><?php echo LOGIN_EXPIRY_NOTICE; ?></div>
    </body>
    <?php } else { ?>
    <body id="login" onload="document.getElementById('old_pwd').focus()">
    <form id="loginForm" name="loginForm" action="<?php echo zen_href_link(FILENAME_LOGIN, '', 'SSL'); ?>" method="post" onsubmit="animate(this)">
    <fieldset>
    <legend><?php echo HEADING_TITLE_EXPIRED; ?></legend>
    <p class="messageStackError"><?php echo $message; ?></p>
    <label class="loginLabel" for="admin_name-<?php echo $_SESSION['securityToken']; ?>"><?php echo TEXT_ADMIN_NAME; ?></label>
    <input style="float: left" type="text" id="admin_name" name="admin_name-<?php echo $_SESSION['securityToken']; ?>" value="<?php echo zen_output_string($admin_name); ?>" autocomplete="off"/>
    <br class="clearBoth" />
    <label class="loginLabel" for="oldpwd-<?php echo $_SESSION['securityToken']; ?>"><?php echo TEXT_ADMIN_OLD_PASSWORD; ?></label>
    <input style="float: left" type="password" id="old_pwd" name="oldpwd-<?php echo $_SESSION['securityToken']; ?>" autocomplete="off" />
    <br class="clearBoth" />
    <label class="loginLabel" for="newpwd-<?php echo $_SESSION['securityToken']; ?>"><?php echo TEXT_ADMIN_NEW_PASSWORD; ?></label>
    <input style="float: left" type="password" id="admin_pass" name="newpwd-<?php echo $_SESSION['securityToken']; ?>" autocomplete="off" />
    <br class="clearBoth" />
    <label class="loginLabel" for="confpwd"-<?php echo $_SESSION['securityToken']; ?>><?php echo TEXT_ADMIN_CONFIRM_PASSWORD; ?></label>
    <input style="float: left" type="password" id="admin_pass2" name="confpwd-<?php echo $_SESSION['securityToken']; ?>" autocomplete="off" />
    <br class="clearBoth" />
    <input type="hidden" name="securityToken" value="<?php echo $_SESSION['securityToken']; ?>">
    <input type="submit" name="submit" class="button" value="Submit" id="btn_submit" />
    <input type="hidden" name="action" value="rs<?php echo $_SESSION['securityToken']; ?>" id="action1"/>
    <img id="actionImg" src = "images/loading.gif" class="hiddenField" />
    </fieldset>
    </form>
    </body>
    <?php } ?>
    </html>
    <?php require('includes/application_bottom.php'); ?>

  9. #19
    Join Date
    Sep 2009
    Location
    Stuart, FL
    Posts
    13,903
    Plugin Contributions
    96

    Default Re: Timezone error .... help plz

    Perhaps an errant space or blank line before the <?php in that file?

  10. #20
    Join Date
    May 2008
    Location
    UK
    Posts
    400
    Plugin Contributions
    0

    Default Re: Timezone error .... help plz

    it could be, but remember none of the script has been changed in anyway.

    It has been downloaded - unzipped and uploaded and then run....

    no modification has occured on this script - yet.

    thanks

 

 
Page 2 of 3 FirstFirst 123 LastLast

Similar Threads

  1. i am gettin an error, plz help
    By riship316 in forum Installing on a Linux/Unix Server
    Replies: 4
    Last Post: 28 Feb 2010, 10:38 PM
  2. shipping error plz help
    By nathan66 in forum Built-in Shipping and Payment Modules
    Replies: 6
    Last Post: 23 Feb 2009, 10:06 AM
  3. plz plz help me with zen cart functions
    By anis_huq in forum General Questions
    Replies: 1
    Last Post: 1 Jun 2007, 04:14 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
disjunctive-egg