Yasuo Ohgaki wrote:

> Zeev Suraski wrote:
> 
>> http://www.php.net/~zeev/php-4.1.0RC2.tar.gz
>>
>> Do your thang :)
>>
>> Zeev
>>
> 
> It builds and runs for both cgi and apache SAPI.
> 
> Linux 2.4.4/glibc 2.2.2
> Apahe 1.3.22/modssl 2.8.5/openssl 0.9.5b
> 
> -- summary --
> 
> Session module tests failed due to failure for openning /tmp/sess_test 
> for some reason. (/tmp is world writable, of course) With user session 
> handler (pgsql), it works fine.
> 


I tried session with "files" save handler, it works for following 
simple script. It works. (/tmp/sess_* seems ok)

<?php

session_start();

if (empty($HTTP_SESSION_VARS['cnt'])) {
    $HTTP_SESSION_VARS['cnt'] = 0;
}

echo $HTTP_SESSION_VARS['cnt']++."<br>\n";

?>

BTW, I noticed output.c differs a little from 4.2.0.

== from 4.1.0RC2 output.c ==
/* {{{ php_end_ob_buffers
  * End output buffering (all buffers) */
PHPAPI void php_end_ob_buffers(zend_bool send_buffer TSRMLS_DC)
{
     while (OG(ob_nesting_level)!=0) {
         php_end_ob_buffer(send_buffer, 0 TSRMLS_CC);
     }

     if (!OG(disable_output) && send_buffer && BG(use_trans_sid)) {
         session_adapt_flush(OG(php_header_write) TSRMLS_CC);
     }
}
/* }}} */

== from 4.2.0 output.c ==
/* {{{ php_end_ob_buffers
  * End output buffering (all buffers) */
PHPAPI void php_end_ob_buffers(zend_bool send_buffer TSRMLS_DC)
{
     while (OG(ob_nesting_level)!=0) {
         php_end_ob_buffer(send_buffer, 0 TSRMLS_CC);
     }
}
/* }}} */

Someone is better to check trans sid is working or not.
Any trans sid user around?

--
Yasuo Ohgaki




-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to