Magento 2 安装挂起,没有任何错误或信息

Magento 2 安装挂起,没有任何错误或信息

我正在尝试在 Windows 服务器(安装了 PHP 的 IIS - 没有 XAMP)上安装 Magento 2.3,但安装似乎挂起了。

  • 向导进度显示如下:(已经持续了几个小时)

开始 Magento 安装:文件权限检查...

需要扩展检查...

启用维护模式...

正在安装部署配置...

安装数据库模式:模式创建/更新:

  • 数据和表确实在指定的数据库中创建。数据库中有 184 个表...
  • 我的 PHP 日志文件中没有报告 PHP 错误。
  • Magento 安装中提到了一个“install.log”文件,该文件将被写入 PHP 临时文件夹。参考:Magento 安装文档。 但是,我不要查看 PHP 临时文件夹中的此日志文件(我已在 PHP 设置中确认了其位置)。
  • 不过,我在 Magento \var\log 文件夹中找到了一个“install.log”文件。此文件仅显示向导中显示的确切信息。(如上)

\var\log\安装.log->

<span class="text-info">Starting Magento installation:</span><br><span class="text-info">File permissions check...</span><br><span class="hidden">[Progress: 1 / 757]</span><br><span class="text-info">Required extensions check...</span><br><span class="hidden">[Progress: 2 / 757]</span><br><span class="text-info">Enabling Maintenance Mode...</span><br><span class="hidden">[Progress: 3 / 757]</span><br><span class="text-info">Installing deployment configuration...</span><br><span class="hidden">[Progress: 4 / 757]</span><br><span class="text-info">Installing database schema:</span><br><span class="text-info">Schema creation/updates:</span><br>

进度条也停留在 0%。

有任何想法吗?

答案1

我最终通过在 IIS 中禁用此站点的应用程序池的所有限制使其正常工作。即便如此,我不得不在挂起之间尝试多次。幸运的是,这次它继续从上次挂起的地方继续运行...

肯定是 IIS 导致 magento 设置出了问题。

相关内容