我正在嘗試在 Windows 10 中安裝 wamp 3.1.9 。我已經設定了所有 VC 包,2 個服務運作良好。 Mysql 沒有啟動。這是第一次設定 wamp。
這是拋出的錯誤,
應用程式無法正確啟動(0xc000007b)。來自 mysqld.exe
有人可以幫忙嗎?
答案1
搜尋了一下,很多資源都說這是由於混合了 32 位元和 64 位元版本的 Windows 和應用程式造成的,例如這個:
通常,當混合使用 32 位元和 64 位元版本的 Windows 和應用程式時,您會看到此錯誤。
在 Server Failure SE 網站上,我發現一個貼文關於這個錯誤,他們說 32 位元版本對他們有用。
我多次嘗試重新安裝它但沒有成功。然而,32位元版本安裝、運作、運作正常。
最後,一個Stackoverflow 貼文說:
首先,我建議使用以下命令測試您的應用程式及其依賴項之間是否存在問題依賴步行者
該帖子的評論後來繼續說,錯誤代碼歸結為訊息“STATUS_INVALID_IMAGE_FORMAT”(伺服器故障帖子中也提到過),有人回覆說:
這很好地表明 32 位元應用程式嘗試載入 64 位元 DLL。
因此,似乎一種解決方案是將應用程式嘗試載入的任何 64 位元 DLL 替換為 32 位元版本。使用 Dependency Walker 工具可以幫助您解決這個問題。