我有Drupal8.8.1和Drush 10.1.1,两者都与Composer一起安装。
我运行以下命令来更新我的站点DB:
$ drush updb
In BootstrapHook.php line 32:
Bootstrap failed. Run your command with -vvv for more information.
正如它所建议的那样,我使用-vvv标志运行以获得更多信息:
$ drush updb -vvv
Begin redispatch via drush_invoke_process().
我试图用drupal 9.0.5安装Drupal控制台,所以我运行了以下命令:
composer require drupal/console:~1.0
但是,当我尝试使用任何参数运行drupal命令时,都会得到以下错误:
root@6dc17ce2d4bf:/opt/drupal# drupal --version
TypeError: Argument 2 passed to Drupal\Console\Command\Test\RunCommand::__construct() must be an instance of Drupal\simpletest\TestDiscovery
在从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()
我一直在浏览器的左下角收到这条消息,甚至整个网站都在正常工作。这对用户来说有点烦人。我试图用css来隐藏它,但似乎不可能。
你们知道怎么隐藏错误信息吗?这是日志文件中的错误:
Error: Call to a member function getPlugins() on null in Drupal\feeds\Entity\Feed->preSave() (line 443 of /var/www/html/modules/contrib/feeds/src/Entity/Feed.php)
#0 /var/www/html/core/lib/Drupal/Core/En
当我输入phpcs --version时,我得到的不是版本号,而是如下所示:
/Applications/drupal/php/bin/phpcs: line 2: ?php: No such file or directory
/Applications/drupal/php/bin/phpcs: line 3: /Applications: is a directory
/Applications/drupal/php/bin/phpcs: line 4: Applications: command not found
/Applications/drupal/php/bin/phpcs:
当试图配置签出流实例(例如,/admin/commerce/config/checkout-flows/manage/default)时,单击任何窗格的“设置”(cog)图标将生成一个“AssertionError”,并且设置不能更改。
AssertionError: The container was serialized. in assert() (line 28 of /app/web/core/lib/Drupal/Core/DependencyInjection/Container.php)
#0 /app/web/core/lib/Drupal/Core/DependencyI
我正在使用2.3,并希望更新到Business2.8。
我只是将文件复制到新文件夹并获得错误:
PHP Fatal error: Uncaught Error: Class 'CommerceGuys\Addressing\AddressFormat\FieldOverride' not found in C:\www\crypto-excel\modules\contrib\commerce\modules\store\src\Entity\Store.php:272
Stack trace:
#0 C:\www\crypto-excel\core\lib\Drupal\C
症状:您的脚本在执行composer require命令时失败,结果如下所示:
$ ./example.sh
Gathering patches for root package.
Removing package drupal/core so that it can be re-installed and re-patched.
- Removing drupal/core (8.6.x-dev)
In VcsDownloader.php line 242:
Source directory docroot/core has uncommitted changes.
尝试手动执行
似乎Drupal在删除cron上被删除的字段时遇到了问题(只是一个理论)。
在cron运行后得到以下错误消息。有谁知道怎么摆脱它吗?
Warning: foreach() argument must be of type array|object, bool given in field_purge_batch() (line 96 of /Users/captainEvil/WORK/WORKSPACE/valet/bq/bq-be/web/core/modules/field/field.purge.inc)
#0 /Users/captainEvil/WORK/WORKSPACE/val
我有一个很长的时间设置一个网页的开始日期和结束日期。
我们有一个具有Webform实体引用字段的节点,它生成一个新的webform。在该节点表单上,我们希望给人们设置新表单状态的选项。下面是我们的代码(我省略了大部分多余的东西).
// Get the status from the node creation form
$reg_form_status = $form_state->getValue('field_registration_form')[0]['settings']['status'];
// Get the schedu
我正在更新一个从Drupal8.7到Drupal8.8的站点,在运行drush updb之后,我遇到了以下错误:
[error] TypeError: Argument 2 passed to Drupal\pathauto\AliasStorageHelper::__construct() must be an instance of Drupal\path_alias\AliasRepositoryInterface, instance of Drupal\Core\Path\AliasRepository given, called in drupal/core/lib/Drupal/
所以我一直在玩Drupal8-beta14中的投票模块,我刚刚将站点升级到RC1。我现在正在尝试卸载投票模块,但每次都会遇到这个错误。
exception 'PDOException' with message 'SQLSTATE[42S22]: Column not found: 1054 Unknown [error]
column 'base_table.id' in 'field list'' in
/srv/www/dtadev2/core/lib/Drupal/Core/Database/Statement.
通过执行以下Drupal命令安装drupal Commerce 2.x模块
drupal module:install commerce_product commerce_checkout commerce_cart commerce_tax
生成以下错误
[Symfony\Component\Console\Exception\CommandNotFoundException]
Command "module:install" is not defined.
Did you mean one of these?
site:install
m
我试图按照自述文件中的建议更改“核心”和“版本”来创建一个运行Drupal7的drupalvm实例,然后运行vagrant up,但问题是在这样做之后,它会继续安装drupal8 (默认)。下面是我在构建计算机之前编辑的drupal.make.yml文件和config.yml文件。
drupal.make.yml
---
api: 2
# Basic Drush Make file for Drupal. Be sure to update the drupal_major_version
# variable inside config.yml if you change the majo