Php

Magento 2 安裝掛起,沒有錯誤或資訊

  • January 22, 2019

我正在嘗試在 Windows 伺服器上安裝 Magento 2.3(安裝了 PHP 的 IIS - 沒有 XAMP),但安裝似乎掛起。

  • 嚮導進度顯示如下:(並且已經持續了幾個小時)

開始 Magento 安裝:文件權限檢查…

所需的擴展檢查…

啟用維護模式…

正在安裝部署配置…

安裝數據庫架構:架構創建/更新:

  • 數據和表確實在指定的數據庫中創建。DB中有184個表……
  • 我的 PHP 日誌文件中沒有報告任何 PHP 錯誤。
  • Magento 安裝提到了一個“install.log”文件,該文件意味著要寫入 PHP 臨時文件夾。參考:Magento 安裝文件。但是,我在 PHP 臨時文件夾中看不到此日誌文件(我已確認 PHP 設置中的位置)。
  • 但是,我確實在 Magento \var\log 文件夾中找到了一個“install.log”文件。此文件僅顯示嚮導中顯示的確切資訊。(如上)

\var\log\install.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%。

有任何想法嗎?

我最終通過在 IIS 中禁用此站點的應用程序池的所有限制來使其正常工作。即使那樣,我也不得不在兩次掛起之間嘗試多次。幸運的是,這一次它繼續從上次掛起的地方……

必須是 magento 設置有問題的 IIS。

引用自:https://serverfault.com/questions/949338