Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
博特曼PHP7.2.4操作缓存_Php_Laravel_Wamp - Fatal编程技术网

博特曼PHP7.2.4操作缓存

博特曼PHP7.2.4操作缓存,php,laravel,wamp,Php,Laravel,Wamp,我试图让一个简单的对话工作,但响应失败,我需要知道如何将opcache与botman和PHP7.2.4-WAMP结合使用 根据我使用的文档,我修改了php.ini文件,添加了zend_扩展名设置: use BotMan\BotMan\Cache\DoctrineCache; $botman = BotManFactory::create($config, new DoctrineCache($doctrineCacheDriver)); 这给出了一个未定义的变量:doctrineCacheD

我试图让一个简单的对话工作,但响应失败,我需要知道如何将opcache与botman和PHP7.2.4-WAMP结合使用

根据我使用的文档,我修改了php.ini文件,添加了zend_扩展名设置:

use BotMan\BotMan\Cache\DoctrineCache;

$botman = BotManFactory::create($config, new DoctrineCache($doctrineCacheDriver));
这给出了一个未定义的变量:doctrineCacheDriver error

该函数使用$driver变量,是否需要配置其他设置


如果您在wamp上帮助设置缓存PHP7,我们将不胜感激。

如果您仍在寻找此问题的答案,或者将来有人需要,请按照以下步骤操作

  • 使用在Windows(WAMPP/XAMPP)上安装APCu
  • 从项目/应用程序目录中的CLI运行composer require doctrine/cache
  • 然后创建缓存类/驱动程序的实例

    $doctrineCacheDriver = new \Doctrine\Common\Cache\ApcuCache();
    
    此时您可以将其作为参数传递给BotmanFactory,如下所示

    $botman = BotManFactory::create($config, new DoctrineCache($doctrineCacheDriver));
    
    你得到那个错误是因为

    $doctrineCacheDriver


    未定义

    7.4 eh?认为自己有点超前。@Devon 7.2.4:)