Обеспечение пользователя доступом к этой функции

Discussion in 'Создание расширений для Joomla' started by kspr, Sep 13, 2007.

  1. kspr
    Offline

    kspr Недавно здесь

    Joined:
    Aug 2, 2007
    Messages:
    28
    Likes Received:
    0
    Gender:
    Male
    Warning: session_start(), при save или apply в админке

    При save или apply в админке пишет такие предуприждения:

    Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at \home\test.joomla\www\includes\joomla.php:4145) in \home\test.joomla\www\includes\joomla.php on line 800

    Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at \home\test.joomla\www\includes\joomla.php:4145) in \home\test.joomla\www\includes\joomla.php on line 800

    после чего сново приходится вводить pass и login...


    Кто сталкивался с такой проблемой, лечим так:

    BEFORE
    ########
    103 doGzip();
    104
    105 // if task action is 'save' or 'apply' redo session check
    106 if ( $task == 'save' || $task == 'apply' ) {
    107 $mainframe->initSessionAdmin( $option, '' );
    108 }
    #########


    AFTER
    ########
    102 // if task action is 'save' or 'apply' redo session check
    103 if ( $task == 'save' || $task == 'apply' ) {
    104 $mainframe->initSessionAdmin( $option, '' );
    105 }
    106 doGzip();
     
    Last edited: Sep 14, 2007
  2.  

Share This Page

Loading...