drupal

Acquia Dev Desktop 和 Drupal 有时会出现 500 内部错误
drupal

Acquia Dev Desktop 和 Drupal 有时会出现 500 内部错误

我决定尝试 Drupal。因此,我安装了Acquia Dev 桌面 2。 然后我下载了Drupal(8.0.2)并将其导入 (+)。 然后,我打开了 Drush 控制台并使用 Drush 安装网站站点安装。 而且它有效。 但,不断地,我收到以下错误... 500 Internal Server Error Internal Server Error The server encountered an internal error or misconfiguration and was unable t...

Admin

cacert.pem 证书文件应该放在哪里,以便 ddev composer 使用它?出现“证书链中的自签名证书”错误
drupal

cacert.pem 证书文件应该放在哪里,以便 ddev composer 使用它?出现“证书链中的自签名证书”错误

我正在使用带有 Ubuntu 的 WSL2,按照以下步骤操作:https://ddev.readthedocs.io/en/stable/users/quickstart/#__tabbed_2_2 当我到达终点线时,ddev composer create "drupal/recommended-project:^9"它失败了无法从 dist 下载 drupal/recommended-project:下载时出现 curl 错误 60https://api.github.com/repos/drupal/recommended-project/zipbal...

Admin

如何在 lando 环境中使用 mysql 命令?
drupal

如何在 lando 环境中使用 mysql 命令?

我尝试在专用于 drupal 安装的 lando 容器中运行的脚本中测试一些不同的 mysql 命令。我按照入门指南。除了 mysql 命令之外,一切都运行正常。当我通过 登录容器lando ssh并尝试运行普通命令mysql -u drupal9 -p并输入我的密码时,我得到了一个ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/run/mysqld/mysqld.sock' (2)。我尝试lando rebuild安装mysql-server,但没有安装候选项...

Admin

在 Ubuntu 中从 GUI 中的文本中删除所有 HTML
drupal

在 Ubuntu 中从 GUI 中的文本中删除所有 HTML

我使用 Ubuntu 22.08。 我正在将我的网站从一个内容管理系统迁移到另一个内容管理系统(从 MediaWiki 到 Drupal)。 如果我将 MediaWiki 文章复制到 Drupal,它将不会被复制为纯文本,而是带有链接等的 HTML。 我需要一些中间处理这将使粘贴的数据不以 HTML 形式粘贴。 如果我使用 Windows 10,我可以使用 AutoHotkey(AHk)中的某些功能来删除 HTML,但在 Ubuntu 中我不知道任何这样的方法。 也许我可以使用 JavaScript 来选择粘贴文本的文本区域,并添加一个事件处理程序来处理粘贴...

Admin

PHP 未加载 /etc/sysconfig/httpd 中设置的 ENV 变量
drupal

PHP 未加载 /etc/sysconfig/httpd 中设置的 ENV 变量

我正在运行 Drupal 站点(Apache 和 PHP),并希望将设置文件中的某些值设置为环境变量。经过研究,正确的方法似乎是将它们添加到 /etc/sysconfig/httpd 文件中。看来 PHP(mod_php)没有加载变量。 我的 /etc/sysconfig/httpd 文件如下所示 - LANG=C db_server=internaldns.mine.com db_port=3306 memcache_server1=otherinternaldns.mine.com:11211 我正在 Drupal(php 7(mod_php))中加载...

Admin

源数据库不包含可识别的 Drupal 版本
drupal

源数据库不包含可识别的 Drupal 版本

我正在将 Drupal 7 内容数据库迁移到 Drupal8(drupal8 通过 bitnami 安装)。使用 phpMyAdmin 时,我不断收到导入错误“源数据库不包含可识别的 Drupal 版本”。几个解决方案指向表前缀(我的表没有)。此外,一些解决方案指向系统表,这非常令人困惑。有人能帮我缓解这个问题吗?除了在数据库中识别问题之外,我不知道还有其他选择。 ...

Admin

在 drupal 8 中安装自定义模块时出错
drupal

在 drupal 8 中安装自定义模块时出错

我创建了一个自定义表单,用于存储书籍名称和书籍类型。我创建了 mymodule.install 文件,但无法安装该模块。它显示以下错误, 注意:Drupal\Core\Database\Driver\mysql\Schema->processField() 中未定义索引::normal 我已经粘贴了.install文件,请告诉我语法错误在哪里: <?php function mymodule_schema() { $schema['mymodule'] = [ 'description' => 'Stores book na...

Admin

如何为 ~/.drush/cache 配置另一个位置?
drupal

如何为 ~/.drush/cache 配置另一个位置?

我在一个主机内(一个目录下)有多个 Drupal 8 应用程序(站点) 。每个站点在和$HOME中都有自己的 Drush 命令行工具9.x。site_N_directory/bin/drushsite_N_directory/vendor/drush/ 我最近观察到,当我并行运行更多 drush 时,它们会互相影响,因为它们使用一个公共~/.drush/cache目录。 我如何配置 Drush 以使用下面的特定缓存目录site_N_directory/而不是~/.drush/cache? ...

Admin

是否可以在 mariadb/mysql 上对数据库进行快照并在稍后将其恢复?
drupal

是否可以在 mariadb/mysql 上对数据库进行快照并在稍后将其恢复?

我知道我可以备份并恢复,但目的是用它来调试。我使用 Drupal,经常需要调试在数据库中创建/删除/编辑数据的代码,然后我必须撤消所做的操作,然后才能再次调试。 为了将其用于调试,我想快速快照并恢复。我读过有关增量备份的文章,如果我可以从某个点创建增量备份(无需完整备份),然后稍后以某种方式恢复该增量备份,那么类似的东西就可以工作。 另一种选择是使用 mysql 触发器自定义记录所有 sql 事务并在稍后恢复,但这容易出错并且需要花费大量时间来开发。 ...

Admin

哪个 CMS 可以构建需要个人资料评论的网站?
drupal

哪个 CMS 可以构建需要个人资料评论的网站?

我正在研究 Drupal 和 WordPress,但我无法让它们做我真正想要做的事情。 我试图创建一个基本上可以使用他们的社交媒体帐户登录的用户数据库,并且他们在网站上的个人资料都具有由其他用户根据他们的活动评分而生成的用户评分,并且我希望当查看此人的个人资料时可以看到这一点,例如“约翰有 4.4/5 星,并被评分 473 次” - 这正是我在寻找的。 我遇到的所有 Drupal 和 WordPress 插件和小工具都没有真正满足我的需求。这只是一个用于上传媒体并对其进行评级的网站。不是为了媒体,而是为了您...

Admin

菜单编辑器中缺少 Drupal 元素
drupal

菜单编辑器中缺少 Drupal 元素

我安装了 Drupal 7.57。有用户抱怨说,编辑文章时缺少一些元素(它只有几个基本的编辑按钮,不像图片上那样,这是我需要的)。 有人能告诉我如何启用这些吗? ...

Admin

尝试执行“drush cex”时出现“未找到命令 cex”错误
drupal

尝试执行“drush cex”时出现“未找到命令 cex”错误

我已经在 Windows 10 上为我的 Drupal 网站安装了 Drush,并且正在尝试使用drush cexGit Bash 导出配置设置。 但是,执行此操作时出现以下错误: 未找到命令 cex。Drush 无法查询数据库。因此,许多命令不可用。使用 --debug 重新运行命令以查看相关日志消息。 我觉得问题可能在于我的用户文件夹被调用Tom Lastname,因此里面有一个空格。这至少会导致cd和其他命令出现错误消息。 which drush生成正确的文件夹,因此安装正确。但是,那里没有drush.php。只有drush和drush...

Admin

IIS:为其他顶级域名添加公共证书
drupal

IIS:为其他顶级域名添加公共证书

我有一个在 Windows Server 2008 R2 上运行的 Drupal Web 服务器,该服务器安装了 IIS 7。证书即将过期,所以我们获得了另一个证书,但它是针对 *.gov 的。我们的原始网站是 www.xyz.org,原始证书也是如此。多年来,我们一直为 www.xyz.gov 提供公共 DNS 映射。我已将针对 *.gov 的新颁发证书添加到 IIS,并将 https 绑定 443(本地和外部 IP)更改为指向新证书。 我面临的问题是,在域中查看页面时https ://www.xyz.gov,证书似乎被正确接受,但页面无法正确显示。似乎...

Admin