drupal8

在安装了 Drupal 站点的机器上,EC2 CPU 利用率每次都达到 100%
drupal8

在安装了 Drupal 站点的机器上,EC2 CPU 利用率每次都达到 100%

我的生产 drupal 网站在 EC2 上运行。最近我们注意到我们的 EC2 CPU 利用率达到了 100%。我检查了我的网站流量,没有多少用户。我使用命令检查了在 EC2 中运行的进程top。我看到一个命令jbd2_sda1-8。我不明白这个命令是用来做什么的。我看到该命令由用户调用www-data,并且显示该命令的 CPU 使用率为 200%。据我所知,这www-data意味着该命令是由我的机器中运行的某个应用程序调用的。我的 drupal 网站使用 PHP-7.1 和 Nginx。我运行了该命令sudo service php7.1-fpm resta...

Admin

结合两个云服务器存储来为应用程序(apache)提供通用存储
drupal8

结合两个云服务器存储来为应用程序(apache)提供通用存储

我的团队需要 2 个具有通用存储的应用服务器。 我们当前的云提供商没有 SAN;因此我们希望利用每个应用服务器的本地存储。2 个应用服务器分别配备了 200GB 的 NVME 存储。我们需要大约 50GB 的存储空间用于操作系统。 如何利用剩余空间,实现两台服务器的CMS文件共用存储/单一文件夹? 如果有什么不清楚的地方请告诉我,我会尽量说得更准确。 ...

Admin

重定向错误过多
drupal8

重定向错误过多

我在 Ubuntu 19.04 上运行 apache 的 Google 云引擎(允许 http 和 https 流量)中使用 drupal 8。一切正常,站点(此处称为 sub.my-domain.com,它实际上是域中带有破折号的子域)正在运行。证书一直保留到现在。成功使用了相同的证书,但没有从 apache 设置中强制执行 https 重定向,这是第二个选项certbot: 2: Redirect - Make all requests redirect to secure HTTPS access. Choose this for new sites...

Admin

带子目录的 Drupal 多站点的 Nginx 虚拟主机配置
drupal8

带子目录的 Drupal 多站点的 Nginx 虚拟主机配置

我们有 Drupal 多站点(每个站点有不同的域),使用单个 Drupal 8 代码库和 Nginx 作为 Web 服务器。现在我们想为几个网站设置 Drupal Milti-site 和子目录,格式如下,“子目录”不区分大小写(即,站点应该可以通过“子目录”或“SubDirectory”访问): http://site1.com(Drupal 多站点,由“sites/site1.com”提供服务) http://site1.com/subdirectory(Drupal 多站点,由“sites/site1.com.subdirectory”提供服务) ...

Admin

Drupal 8 + nginx + php 7 图像样式:无法创建文件或文件夹
drupal8

Drupal 8 + nginx + php 7 图像样式:无法创建文件或文件夹

我在 Centos7 上运行 Drupal 8.5.3,使用 Nginx + PHP7 + PHP 7 FPM 成功运行 Drupal 安装后,我想添加一篇文章,但图片缩略图返回 404 错误。图片上传到 sites/default/files 文件夹,但无法创建图片样式文件夹。 我的 drupal 状态和 文章上传图片后出现 404 错误图片样式 这是我的 nginx 配置 server { listen 80; # access_log off; access_log /home/drupal8.md...

Admin

向 uri 添加虚假子目录
drupal8

向 uri 添加虚假子目录

使用 Composer 安装 Drupal 8 时,默认安装会移动到子目录/web。 当访问 apache 2.3 的根页面时http://example.com会出现 403 错误,但是当访问http://example.com/web相应的子页面时一切正常。 关于如何将其映射到根目录有很多指南,这或多或少是一个设置正确的问题DocumentRoot。我正在使用这个虚拟主机: <VirtualHost *:80> ServerName localhost DocumentRoot /var/www/html/web &lt...

Admin

启用 modsecurity crs sql 注入时禁止提交表单
drupal8

启用 modsecurity crs sql 注入时禁止提交表单

我的网站使用 Ubuntu 16、Apache 2.4、php 5.6,并且我使用 CMS Drupal 8 我安装了模块 mod_security。我激活了它,然后启用了modsecurity_crs_41_sql_injection_attacks.conf。 对于每个表单,当我提交时,都会出现错误 403 禁止 你能解释一下为什么所有提交表格都被禁止吗 编辑:添加 Apache 错误日志 [Wed Nov 15 16:53:03.324516 2017] [:error] [pid 27760] [client] ModSecurit...

Admin

带有撇号或分号的 Drupal 节点内容将无法保存
drupal8

带有撇号或分号的 Drupal 节点内容将无法保存

我们有一个新的 Drupal 8 网站,我们无法更新其中的某些内容。如果正文字段包含一个或多个撇号或分号,则保存内容会失败。如果我删除这些字符,内容就可以正常保存。 此行为仅发生在生产服务器上。开发服务器没有此问题(尽管两个环境不同)。 生产服务器有以下内容: 红帽企业版 6 Apache 2.2.15 PHP 5.6.30 Drupal 8.2.6 当内容保存失败时,我看到浏览器控制台返回 HTTP 状态代码 302,然后重定向到网站主页。 当内容保存时,我看到返回的状态代码为 303,然后根据我如何进入节点编辑表单重定向到内容概览页面或已发...

Admin

如何连接 Apache、PHP7 和 SQL Server
drupal8

如何连接 Apache、PHP7 和 SQL Server

我一直在 Windows 机器上运行一个小型数据库 (MySQL) 和一个自制的“CMS”,有人要求我将其迁移到合法服务器 (MS SQL Server) 和更好的 CMS。我针对 MySQL 数据库在 Drupal 8 中完成了 CMS 开发工作。 现在我开始在 SQL Server 上安装所有内容,但速度非常慢。我运行的是 Apache2.4 和 PHP7.1,但运行的是线程安全版本的 PHP7。我应该使用非线程安全版本吗?“Windows 上的 Drupal”指南建议对 realpath 和 opcache 进行某些设置: opcache.enab...

Admin

Drupal 8 Nginx 错误任何路由均无此文件或目录
drupal8

Drupal 8 Nginx 错误任何路由均无此文件或目录

我在 Docker 镜像上运行 Drupal 8.1.2,Nginx + PHP7 + PHP 7 FPM并且它链接到PostgreSQL基于 Alpine Linux 的另一个 Docker 镜像。 成功运行 Drupal 安装(在 core/install.php url 上)并设置网站名称、管理员名称和其他详细信息后,我点击提交按钮后立即抛出 404。我只能访问/update.phpURL。 这错误日志: 2016/06/17 16:32:49 [error] 11#0: *80 open() "/usr/share/nginx/html/404...

Admin

nginx 位置重写至子文件夹
drupal8

nginx 位置重写至子文件夹

我将 Magento 2 安装到根目录中,但 Magento 2 有自己的根文件夹名为“ rootdirectory/pub” - 它可以工作。 但现在我想安装Drupal 8并在“根目录”中提取,并希望在域中将其显示为子目录“ blog”,例如domain.tld/blogMagento 2 的附加目录。 Magento 根配置为 root /var/www/vhosts/domain.tld/httpdocs/pub 我已经放置在 Drupal/var/www/vhosts/domain.tld/httpdocs/drupal 我可以将它复制...

Admin