figured it out -l 127.0.0.1
On Friday, September 7, 2012 6:50:58 PM UTC+10, stevewh wrote: > > This worked for me also. Though I'm wondering how I could have it work > with SELinux enforcing. > > I suspect that I don't have the iptable setup correctly (since I didn't > add anythign for 11211) or that I configured things wrong. > > tcp 0 0 0.0.0.0:11211 > 0.0.0.0:* LISTEN > tcp 0 0 :::11211 > :::* LISTEN > udp 0 0 0.0.0.0:11211 0.0.0.0:* > udp 0 0 :::11211 :::* > > Thx for any direction on this. > > Cheers, > Steve > On Friday, August 24, 2012 4:47:08 AM UTC+10, Xun wrote: >> >> To Geoffrey, the extension is loaded, memcache.so is enabled, and the >> process is running. >> >> Instead, the problem is on SELinux. Thanks to Rathish, here is the >> solution (at least for me). >> >> My system is CentOS 6.3 >> >> Solution: >> >> #command to check if SELinux is on >> >> getenforce >> >> >> >> #Disable SELinux using the following command >> >> setenforce 0 >> >> Xun >> >> On Thu, Aug 23, 2012 at 11:17 AM, Geoffrey Hoffman <[email protected] >> > wrote: >> >>> if you do >>> >>> php -i | grep memcache >>> >>> is the extension loaded? You have the memcache.so enabled in php.ini? >>> >>> ps aux | grep memcache >>> >>> to check the process is running. >>> >>> >>> >>> On Thu, Aug 23, 2012 at 10:09 AM, Xun TANG <[email protected]> wrote: >>> >>>> Forgot to say, another weird thing is, I tried nmap 127.0.0.1, >>>> but port 11211 isn't listed. >>>> >>>> >>>> On Thu, Aug 23, 2012 at 9:57 AM, Xun <[email protected]> wrote: >>>> >>>>> netstat -an | grep 11211 >>>>> gives me >>>>> tcp 0 0 127.0.0.1:11211 0.0.0.0:* >>>>> LISTEN >>>>> udp 0 0 127.0.0.1:11211 0.0.0.0:* >>>>> >>>>> I've also added the rule to iptables as shown below >>>>> Chain INPUT (policy ACCEPT) >>>>> target prot opt source destination >>>>> ACCEPT tcp -- anywhere anywhere tcp >>>>> dpt:memcache >>>>> >>>>> I am able to telnet and check version, stats of memcache via command >>>>> telnet 127.0.0.1 11211 >>>>> >>>>> However, I am not able to reach memcached via the browser. >>>>> i.e. this line "memcache->connect('localhost', 11211) " returns false. >>>>> >>>>> Where did I forgot to set? How come I am able to telnet to memcached, >>>>> but not via the browser? >>>>> >>>>> Any insight welcome. I am stuck here for two days... >>>>> >>>>> BTW, I pecl installed memcache. I tried memcached but got a bunch of >>>>> errors. "make failed". >>>>> What exactly is the difference, and which is recommended? >>>>> >>>>> P.S. I was following this instruction >>>>> >>>>> http://www.webdeveloperjuice.com/2010/01/25/10-baby-steps-to-install-memcached-server-and-access-it-with-php/ >>>>> >>>>> >>>>> Thanks, >>>>> Xun >>>>> >>>>> On Monday, April 25, 2011 6:00:05 AM UTC-7, rspadim wrote: >>>>>> >>>>>> humm try to run memcache daemon, and >>>>>> netstat -an | grep 11211 >>>>>> >>>>>> to check if port is open or not >>>>>> >>>>>> 2011/4/25 Dan Golob <[email protected]>: >>>>>> > I have tried connecting both via localhost and 127.0.0.1 ... same >>>>>> results. >>>>>> > I connected to telnet from the same machine, using 'telnet >>>>>> localhost:11211' >>>>>> > ... not too familiar with telnet, to be honest, but I connected to >>>>>> something >>>>>> > and couldn't figure out how to get out. >>>>>> > The php error logs only have those two that I mentioned ... just >>>>>> can't >>>>>> > connect: >>>>>> > [24-Apr-2011 17:15:01] PHP Warning: Module 'memcache' already >>>>>> loaded in >>>>>> > Unknown on line 0 >>>>>> > [24-Apr-2011 17:15:01] PHP Notice: Memcache::connect(): Server >>>>>> localhost >>>>>> > (tcp 11211) failed with: Connection refused (111) in >>>>>> > /var/www/html/mizozo.com/**algorithm.php<http://mizozo.com/algorithm.php> >>>>>> > on >>>>>> line 131 >>>>>> > I have been avoiding the firewall, because for one I know little >>>>>> about it, >>>>>> > but also because since I am connecting locally and didn't think >>>>>> that the >>>>>> > firewall would be a problem. Maybe this is the reason? >>>>>> > Also, is there a way that I can be sure to remove everything so >>>>>> that I can >>>>>> > start from scratch? I probably installed one too many (or 3 too >>>>>> many) >>>>>> > modules, some may be conflicting. For example, if I had installed >>>>>> memcached >>>>>> > and pecl's version, would they work in unison or break one another? >>>>>> As I had >>>>>> > mentioned before, at this point I have no idea what I installed ... >>>>>> I have >>>>>> > gone through so many different instruction sets that anything is >>>>>> possible. I >>>>>> > try to remove things, but often get caught up in the moment and >>>>>> forget. >>>>>> > Thanks for all your help, by the way >>>>>> > >>>>>> > On Sun, Apr 24, 2011 at 10:24 PM, Geoffrey Hoffman >>>>>> > <[email protected]> wrote: >>>>>> >> >>>>>> >> Sorry, I see you provided error output. >>>>>> >> Connection refused, eh? >>>>>> >> Are you connecting to localhost or another server running >>>>>> memcached? >>>>>> >> Try opening port 11211 with iptables (if CentOS - did you say what >>>>>> distro >>>>>> >> you are using?) >>>>>> > >>>>>> > >>>>>> > -- >>>>>> > My Mizozo Profile - >>>>>> > http://shark.mizozo.com/ >>>>>> > >>>>>> >>>>>> -- >>>>>> Roberto Spadim >>>>>> Spadim Technology / SPAEmpresarial >>>>>> >>>>>> >>>> >>> >>
