我将Akeneo PIM 1.7安装移至新服务器。由于suphp,该服务器没有APCU和CANT。(CWP用于给药(
学说支持许多缓存后端,应该可以使用它而没有它,对吗?但是我保留了这个错误:
PHP Fatal error: Call to undefined function Doctrine\Common\Cache\apcu_fetch() in /.../vendor/doctrine/cache/lib/Doctrine/Common/Cache/ApcuCache.php on line 36
我尝试添加到config.yml:
doctrine:
...
orm:
...
metadata_cache_driver: redis
query_cache_driver: redis
result_cache_driver: redis
但学说一直在尝试使用APCU。我该如何更改此行为?
,因为我发现这不是学说的问题。这是Akeneo,直接调用APCU,因此更改学说配置无济于事。
可悲的是,Akeneo不会没有它。
因此,使用允许使用APCU的PHP处理程序是解决方案。我们使用php-fpm将其安装在另一台服务器上。
如果有人使用CWP找到了这篇文章,则可以使用DSO:http://wiki.centos-webpanel.com/dso-php handler-for-cwp-但请查看弊端。