have you confirmed that the server is running correctly? try telnetting to
the port and issuing a "stats" command, for example.

awl
On Jan 20, 2011 11:55 AM, "Shihab KB" <[email protected]> wrote:
> Hi,
>
> I am trying to incorporate caching for my restful web services written
> in php. I am going to use memcache as cache server. I have installed
> the memcache. I followed the page http://shikii.net/blog/installing-memca
> ... windows-7/ for the installation.
>
> After installation I am trying to test my memcache installation is
> successful or not. I write the following code for testing
> <code>
> $memcache = new Memcache; // instantiating memcache extension
> class
> $memcache->connect("127.0.0.1",11211) or die ("Could not
> connect");
>
> print_r($memcache);
> echo "<br>";
> try {
> $version = $memcache->getVersion();
> echo "Server version: ".$version."<br/>\n";
> } catch (Exception $ex) {
> echo $ex->getMessage();
> }
> </code>
>
> But the getVersion is not returning any value. I think the connection
> is successful but I cannot set/get value to memcache. The result of my
> code is show below
>
> <code>
> Memcache Object ( [connection] => Resource id #3 )
> Server version:
> </code>
>
> I am using memcached.exe version = 1.2.6.0 and extension
> (php_memcache.dll) version = 2.2.5.0.
>
> And when I tried with error reporting enabled, I got the following
> error.
>
> <code>
> error_reporting(-1);
> ini_set('display_errors', true);
> </code>
>
> <code>
> Memcache::getversion() [memcache.getversion]: Server 127.0.0.1 (tcp
> 11211) failed with: Failed reading line from stream (0)
> </code>
>
> regards
> Shihab

Reply via email to