问题标签 [acquia]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
70 浏览

drupal - 使用桌面应用程序克隆 Drupal 站点永远卡住

我正在尝试使用 Acquia Dev 桌面应用程序克隆 Drupal 网站。已经6-7个多小时了,绝对没有任何进展。该网站约为5.5GB。我试图强制停止该过程并重新启动它。即使在 5-6 小时后,也没有任何进展。

在此处输入图像描述

我该怎么办?谢谢!

0 投票
0 回答
62 浏览

javascript - Cookie .js 不适用于子域 - 是代码吗?德鲁巴?阿奎亚?业力?

我是一个 JS 新手(从技术上讲,我只是边走边编),所以当你解释事情时,请怜悯并用蜡笔给我画图。

我们有三个独立的站点:

  • store.example.com - 电子商务网站
  • www.example.com/content - 我们的产品网站
  • www.example.com/home - 营销站点(Acquia Cloud 上的 Drupal 7) - 流量是从产品站点传递的代理。Acquia URL 是 example.prod.acquia-sites.com,我们也使用 web.example.com 登录。

带着所有 GDPR 的乐趣,我参加了关于 cookie 的速成课程。下面的脚本在 www.example.com/home 上,将为上面列出的所有三个站点来回设置和读取 cookie,但对于 web.example.com,它显示为“.example.com”设置的 cookie " 但在每次加载页面时都会不断地重新显示横幅。对于 Acquia 域,它不会设置或关闭 cookie。我不想破坏任何工作,但是有没有办法将域指定为“.example.com”,以便它与产品站点一起使用,并在编辑站点时设置/关闭它?

0 投票
1 回答
34 浏览

php - 本地 Drupal 站点安装失败

我正在尝试从 git 存储库导入本地 drupal 站点。

我正在使用 Acquia Dev Desktop2。

我不断收到此错误,我希望是否有人以前遇到过此错误并有解决方案:

在此处输入图像描述

任何帮助将不胜感激。

0 投票
1 回答
1597 浏览

drupal - Acquia Dev Desktop 安装后步骤出现问题

我正在学习 Drupal,并且必须将它用于即将进行的项目。当我尝试安装 Acquia Dev Desktop 时,我收到一条错误消息:

这使我无法运行 Dev Desktop。我在这些文件中注意到的唯一错误消息是:

0 投票
1 回答
150 浏览

localhost - 如何将 Drupal 8 站点从 Acquia Dev Deskto 移动到 Docksal?

不知道在哪里问这个问题。没有看到任何 Docksal 论坛。我发现 Acquia 的 Dev Desktop 应用程序存在一些限制,因此我正在尝试将 Drupal 8 网站的本地版本用于 Docksal。

我已经成功安装了 Docksal。我将现有站点复制到一个新文件夹中。我正处于站点加载的位置 - 但是,作为 Drupal 的全新安装。我“成功”导入了现有数据库,但该站点仍然像要设置的新站点一样加载。我重新启动了 Docksal,重新启动了项目,并重新启动了我的计算机。我查看了 Docksal 的帮助文档,一无所获。

我确定这只是某个需要更改的设置,但我不知道是什么。为了简要了解我所做的事情,我关注了这个视频:https ://www.youtube.com/watch?v=C1YIHtrMzZU

0 投票
1 回答
38 浏览

git - 如何在导入期间修复或调查此 AcquiaDevDesktop 错误

买了一台新笔记本电脑,安装了 Acquia devDesktop,添加了我的 ssh 密钥,刷新了 Acquia Cloud 站点,(对于那些不知道的人,Acquia devDesktop 只是 Drupal 专用的灯堆栈)当我“将开发站点克隆到本地”时,我收到了附加错误。

我用谷歌搜索并没有找到对这个错误的引用 - 有没有人有解决这个问题的见解/帮助?

就在两周前,我能够在我的临时笔记本电脑上将开发站点克隆到我的本地,没有问题。任何建议,帮助将不胜感激

我拍摄并卸载,然后重新安装,但收到同样的错误。回滚到我以前的笔记本电脑上安装的版本,同样的错误。

在此处输入图像描述

0 投票
1 回答
487 浏览

drupal - Gatsby / Drupal 8 - 使用媒体模块时获取图像(Acquia Lightning 安装)

在使用节点中的图像的标准 Drupal 8 安装中,通过 GraphQL 获取图像相当容易。这里有很好的例子: https ://github.com/gatsbyjs/gatsby/tree/master/examples/using-drupal

使用 Acquia Lightning 安装配置文件(或者如果您只是使用我期望的媒体模块)媒体添加图像的方式不同,在 GraphiQL 中我看到关系中的媒体字段,其中唯一的子字段是 __typename

我还可以查看 allMediaImage (或类似的),其中我可以访问图像本身。我也可以在“关系”中包含所有节点信息,但我当然需要节点数据作为主要信息。我真的不明白将查询与节点联系在一起的最佳方式。

我希望我可以以不同的方式创建 JSON,以便更轻松地访问图像。否则,首先获取节点 ID,然后使用它来选择适当的媒体。有任何想法吗

0 投票
0 回答
206 浏览

apache - 在 Win 10 上使用 Dev Desktop 等待响应 5 分钟后出现 Apache 内部服务器错误

我在 Win 10 上使用 xdebug 和 VS Code 检查本地 Drupal 8 安装上的变量,但大约 5 分钟后(时间始终相同)我收到内部服务器错误并且无法再检查我的变量。我尝试在我的 php.ini 文件中增加 memory_limit 但没有效果。我在 php.ini 中增加了 max_execution_time 并且没有任何改变。我在 httpd.conf 中增加了 FcgidIOTimeout 和 FcgidMaxRequestLen 并且没有任何改变。我从 C:\Program Files (x86)\DevDesktop\apache\logs\error.log 得到以下输出:

[Sat May 25 12:37:02.785838 2019] [fcgid:warn] [pid 21796:tid 1112] (OS 109)管道已经结束。:[client 127.0.0.1:61083] mod_fcgid:获取重叠结果错误,referer: http://drupal.dd:8083/node [Sat May 25 12:37:02.785838 2019] [core:error] [pid 21796:tid 1112] [客户端 127.0.0.1:61083] 标头之前的脚本输出结束:index.php,引用者: http://drupal.dd:8083/node

请帮忙。

0 投票
1 回答
218 浏览

php - 重定向到 HTTPS 不包括请求 URI

在我的.htaccess文件中,我添加了这个通用规则来将所有非安全请求重定向到 HTTPS。在您输入 uri 之前运行良好,然后它只会将您定向到索引页面(使用 SSL)。

示例:mysite.com 被定向到https://www.mysite1.com效果很好,但 mysite1.com/mypage 被定向到https: //www.mysite1.com,Request_uri 不包括在内。

这是我使用的代码:

这是在 Acquia 的云上运行的 Drupal 8 站点。

有人知道我做错了什么吗?

0 投票
0 回答
211 浏览

php - Acquia Dev Desktop 为 Drush 使用了错误的 PHP

我经常使用 Acquia Dev Desktop。最近,我在使用 Drush 时遇到了问题。即使我选择 PHP 版本 7.2.22 作为我的 Drupal 8 站点的默认版本,我还是收到一条错误消息,指出 Drush 需要更高版本的 PHP。我附上了终端的截图。它表明我实际上正在运行 7.2.22;但是,Drush 显然没有看到它。有谁知道发生了什么?

错误消息如下:

[预检] 你的命令行 PHP 安装太旧了。Drush 至少需要 PHP 5.6.0。要禁止此检查,请设置环境变量 DRUSH_NO_MIN_PHP=1

在此处输入图像描述