我的最终目标是缓存一个昂贵的操作和大量输出,这些操作和输出是我目前通过StreamingResponse提供的。多么?请记住,我是Drupal的新手。
我已经创建了一个API端点,它可以按需生成输出。输出大小可以变化--足够让我想要流式传输响应--并且可以半定期地变化(比如一天一到两次)。
流媒体基本上是免费的(感谢Drupal/Symfony!)我让它起作用了:
use Symfony\Component\HttpFoundation\StreamedResponse;
...
public function GETLargishOutputEndpoint ( ) {
$respo
在从Drupal 7升级到Drupal 8之后,我对Drupal有了这个问题。
错误如下,当我转到管理页面时,我转到content -> filter by ->选项卡pages ->,然后尝试访问一个选项卡页-- 502个错误网关错误。
我的问题是,有人遇到了这个特别的错误?你知道怎么解决吗?
我从不使用德鲁帕尔,这个项目是通过我的公司来的。
谢谢!
Error: Call to a member function setDisplay() on null in Drupal\twig_views\Twig\RenderView::renderViewWithTitle()
我是drupal的新手。我安装了Drupal8,然后尝试学习它。我想改变我的网站的标志。我正在使用主题Bartik。我去了外观设置->徽标图像设置->上传徽标图像。我选择了一个图像并尝试保存配置,但得到如下错误。
Fatal error: Cannot instantiate interface Drupal\Core\Cache\CacheBackendInterface in /home/user/public_html/dp8/core/lib/Drupal/Component/DependencyInjection/Container.php on line 265
为什么
在Drupal 8中,我们得到了一些死锁条件--大部分与缓存有关。对于这个问题,有很多答案,但对于D8 (它有非常不同的缓存机制)就不是这么回事了。有没有解决/减轻问题的方法?
Drupal\Core\Entity\EntityStorageException: SQLSTATE[40P01]: Deadlock detected: 7 ERROR: deadlock detected DETAIL:
Process 9131 waits for ShareRowExclusiveLock on relation 8341492 of database 8341380; blocked by
我试图在虚拟机(Ubuntu)上设置一个Drupal 8环境,当我试图清除缓存时,我得到了错误:
drupal8@drupal8-VirtualBox:/var/www/drupal-8.0-alpha5$ drush cc all
Command cache-clear needs a higher bootstrap level to run - you will [error]
need invoke drush from a more functional Drupal environment to run
this command.
The drush command 'cc