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

Тема в разделе "Создание расширений для Joomla", создана пользователем kspr, 13.09.2007.

  1. kspr
    Offline

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

    Регистрация:
    02.08.2007
    Сообщения:
    28
    Симпатии:
    0
    Пол:
    Мужской
    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();
     
    Последнее редактирование: 14.09.2007
  2.  

Поделиться этой страницей

Загрузка...