recherche

Maison  >  Questions et réponses  >  le corps du texte

redis-php set失败

$redis = new Redis();
$redis->connect('127.0.0.1', 6379);
echo "Server is running: " . $redis->ping();

运行后输出:Server is running: +PONG

这说明运行成功了吗?

如果成功了

$redis->set("tutorial-name", "Redis tutorial");

我set个key一直返回false

查了资料没找到原因,log文件也没发现

漂亮男人漂亮男人2797 Il y a quelques jours746

répondre à tous(6)je répondrai

  • 世界只因有你

    世界只因有你2017-04-25 09:04:59

    Pourquoi la clé

    a-t-elle - au milieu ? Vous devriez rendre la clé plus simple, comme un

    ?

    répondre
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-04-25 09:04:59

    Pouvez-vous simplement écrire la commande et voir si la clé peut être insérée ?

    répondre
    0
  • ringa_lee

    ringa_lee2017-04-25 09:04:59

    Cela semble inutile redis->select($db); Sélectionnez la base de données.

    répondre
    0
  • 世界只因有你

    世界只因有你2017-04-25 09:04:59

    J'ai également rencontré cet ensemble renvoyé false, et il n'y avait aucune information d'invite spécifique dans le test dans le code. Ensuite, je suis allé sur le serveur Linux pour tester si redis était valide. Les résultats du test ont montré qu'il y avait effectivement un problème avec. défini, et il a demandé (erreur) MISCONF Redis est configuré pour enregistrer les instantanés RDB, mais n'est actuellement pas en mesure de persister sur le disque. Les commandes susceptibles de modifier l'ensemble de données sont désactivées. Veuillez consulter les journaux Redis pour plus de détails sur l'erreur. Baidu ou Google et exécutez le jeu de configuration selon la méthode en ligne stop-writes-on-bgsave-error no ou modifiez sysctl vm.overcommit_memory=1 (vous pouvez essayer les deux) et tout ira bien

    répondre
    0
  • 我想大声告诉你

    我想大声告诉你2017-04-25 09:04:59

    pong signifie que le lien est réussi. S'il ne peut pas être défini, veuillez vérifier le journal

    .

    répondre
    0
  • 世界只因有你

    世界只因有你2017-04-25 09:04:59

    J'ai également rencontré cela lorsque j'apprenais Redis. Tant que j'exécute des instructions d'erreur au début, cela ne fonctionnera pas plus tard, comme $redis->set('iliked',1);$redis-. >decr(' iliked',2);//Après avoir exécuté cette phrase, actualisez la page, puis écrivez $redis->delete('iliked'); dans le code sinon l'opération set mentionnée ci-dessus ne fonctionnera pas, et vous devez le redémarrer. Utilisez simplement Redis. Très déprimant ! ! !

    répondre
    0
  • Annulerrépondre