我已经在我的AWS ubuntu服务器上安装了redis软件包,一切都在命令行上运行良好。
我从命令行运行了以下内容,它显示了正确的响应。
netstat -nlpt | grep 6379
tcp 0 0 127.0.0.1:6379 0.0.0.0:* LISTEN 23504/redis-server
所以我的redis服务器在 6379 端口上运行正常我也在aws安全组上添加了此端口,因此防火墙也没有阻塞。
当我检查我的redis日志时,它似乎也没问题。下面是我的日志。
The server is now ready to accept connections on port 6379
但是当我从我的PHP运行以下代码时,我得到以下错误。
$redis = new Redis();
$redis->connect('localhost');
$redis->set('param',999);
echo $redis->get('param');die;
我得到错误......
The mcook.co.in page isn’t working
mcook.co.in is currently unable to handle this request.
HTTP ERROR 500
我已尝试过stackoverflow.com中提到的以下解决方案,但没有一个对我有效。