我試圖讓 PHP 7.2.9 在我的 Windows 7 Service Pack 1 作業系統上與 IIS7 一起運行,每當我嘗試運行時,我都會收到以下錯誤http://localhost/phpinfo.php
。我可以看到 IIS 使用以下 URL 運行:http://localhost
。看到類似的7年前的帖子這裡但看起來他們正在使用與我無關的 Plesk。
我跟著這個安裝和 PHP 配置(Zip 文件安裝)文檔,無法解決我的方法的問題。
我是否需要像我提到的線程那樣啟用某種權限?如果是,那麼如何?
我試圖將 php.ini 檔案內容貼到此處,但由於字元限制,我無法將其貼到此處。
在其他一些線程上,我注意到有些人由於 VC++ 版本而出現了一些類似的錯誤,所以如果是這種情況,那麼我在我的機器上使用以下內容:
答案1
下載頁面明確指出需要哪個 VC++ 運行時,
https://windows.php.net/download/
對於 PHP 7.2.x,您需要 Visual C++ 2017 Redistributable,這台機器上顯然缺少該軟體。您需要注意位數,因為您安裝的運行時必須與您下載的 PHP 位元相符。
兩個都傑克斯經理和IIS 的 PHP 管理器可以在短短幾分鐘內警告您。