我正在努力进行简单的对话,并且响应失败,我需要知道如何在botman和php 7.2.4-WAMP中使用opcache
按照我使用的文档,我已经修改了php.ini文件,添加了zend_extension设置:
use BotMan\BotMan\Cache\DoctrineCache;
$botman = BotManFactory::create($config, new DoctrineCache($doctrineCacheDriver));
这给出了一个未定义的变量:doctrineCacheDriver错误
该函数使用$ driver变量,是否需要配置其他设置。
任何帮助设置缓存(wamp上的php 7)的人,将不胜感激。
答案 0 :(得分:1)
如果您仍在寻找答案,或者将来有人找,请按照以下步骤操作。
然后创建缓存类/驱动程序的实例
$doctrineCacheDriver = new \Doctrine\Common\Cache\ApcuCache();
那就是当您可以将其作为参数传递给BotmanFactory时,如下所示
$botman = BotManFactory::create($config, new DoctrineCache($doctrineCacheDriver));
您收到该错误的原因是
$ doctrineCacheDriver
未定义