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]