Botman PHP 7.2.4 opcache

时间:2018-09-17 14:51:58

标签: php laravel wamp

我正在努力进行简单的对话,并且响应失败,我需要知道如何在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)的人,将不胜感激。

1 个答案:

答案 0 :(得分:1)

如果您仍在寻找答案,或者将来有人找,请按照以下步骤操作。

  1. 使用this guide在Windows(WAMPP / XAMPP)上安装APCu。
  2. 运行composer需要从CLI到项目/应用目录中的命令/缓存

然后创建缓存类/驱动程序的实例

$doctrineCacheDriver = new \Doctrine\Common\Cache\ApcuCache();

那就是当您可以将其作为参数传递给BotmanFactory时,如下所示

$botman = BotManFactory::create($config, new DoctrineCache($doctrineCacheDriver));

您收到该错误的原因是

$ doctrineCacheDriver

未定义