Проблема с Singleton'ом

Crys

Двинутый новичок
Проблема с Singleton'ом

Код по факу:
PHP:
<?php
class Singleton
{
    private $i=1;

	private static $instance = null;
    public static function getInstance ( )
    {
        if ( is_null ( self::$instance ) )
        {
            self::$instance = new Singleton ( );
        }
        
        return self::$instance;
    }
    function test( )
    {
        print $this->i++;
		print '<br />';
    }
}

$Object = Singleton::getInstance(); 
$Object->test();

$Object2 = Singleton::getInstance(); 
$Object2->test();
?>
Везде PHP 5.1.2, но на разных серверах.

Локально под виндой вывод:
1
2
---------
На наших серверах под линухой:
1
2
---------
Но! Нашелся один сервер, который, который на выходе выдаёт:
1
1
---------


Сайт на hqhost.net, из php_info:

'./configure' '--prefix=/opt/php/5-004/php-5.1.2' '--with-apxs=/opt/apache/1-cgi-php5-so-004/apache-1.3.34/bin/apxs' '--with-config-file-path=/etc/opt/php-5' '--with-openssl' '--with-kerberos' '--with-zlib' '--enable-bcmath' '--with-bz2' '--enable-calendar' '--with-curl' '--enable-dba' '--with-gdbm' '--with-db4' '--with-cdb' '--with-inifile' '--with-flatfile' '--enable-dbase' '--enable-dom' '--enable-exif' '--enable-ftp' '--with-gd' '--with-jpeg-dir' '--with-png-dir' '--with-xpm-dir' '--with-freetype-dir' '--with-t1lib' '--enable-gd-native-ttf' '--with-gettext' '--with-gmp' '--with-imap' '--with-kerberos' '--with-imap-ssl' '--enable-mbstring' '--with-mcrypt' '--with-mhash' '--with-mysql=/usr' '--with-mysqli=/usr/bin/mysql_config' '--enable-pdo' '--with-pdo-mysql=/usr' '--enable-shmop' '--enable-soap' '--enable-sockets' '--enable-sqlite-utf8' '--enable-sysvmsg' '--enable-sysvsem' '--enable-sysvshm' '--with-tidy' '--enable-wddx' '--with-xmlrpc' '--with-xml' '--with-sockets' '--with-xsl' '--enable-memory-limit'



Как с этим быть и кто виноват? :confused:
 

Shturm

Гигант мысли
[off]
Мда. Загадочно.
Можно сказать, рушатся все основы мирозданья.
[/off]
 

ТопольМ

Новичок со стажем
:)
странно... такое ощущение что с потоками что-то не то...
или в пхп косяк :)
 
Сверху