Hi. This post has also been posted on the Debian list. I have two different Debian Etch machines running with the exact same packages installed, when I use PHP memcached with compression (zlib) it works at one machine but not the other. No errors are thrown. I need to know why it is only working on one machine and not the other. I am talking about the MEMCACHE_COMPRESSED flag if anyone knows about this. I am using this small script to test with: <?php error_reporting(E_ALL); $memcached = new Memcache; $memcached->connect('localhost', 11211); $version = $memcached->getVersion(); print ("<p>Memcached version: ".$version."</p>"); // $memcached->flush(); $output = $memcached->get('var_key'); if (empty($output)) { $memcached->set('var_key', 'Hello I am Memcached', MEMCACHE_COMPRESSED, 3600); print ("Memcached has just been set!"); } else { print ("Memcached is already set with this value: $output"); } ?> If I disable the compression flag (using the 'false' value or zero value) on the failing machine, all works correctly, but when I enable it like in the above script it fails without error. I have also tried running memcached with "-vv" options, and checked the log, but no errors show up. I am suspecting that zlib isn't working right on the failing machine, but using phpinfo() it shows that zlib is enabled. On both machines the following packages are installed: ii libcompress-zlib-perl 1.42-2 ii libio-zlib-perl 1.04-1 ii zlib1g 1.2.3-13 ii libapache2-mod-php5 5.2.0-8+etch13 ii php5 5.2.0-8+etch13 ii php5-common 5.2.0-8+etch13 ii php5-gd 5.2.0-8+etch13 ii php5-imagick 0.9.11+1-4.1 ii php5-memcache 2.0.1-1.1 ii php5-mysql 5.2.0-8 +etch13 ii php5-pgsql 5.2.0-8+etch13 Any help in understanding what is going on would be greatly appreciated. Best regards. Rico -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php