亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

SQL 服務器擴展在 PHP v7.4.8 中不工作

SQL 服務器擴展在 PHP v7.4.8 中不工作

PHP
12345678_0001 2023-07-21 16:06:55
所以今天早上我用最新版本的 PHP 更新了我們的 Web 服務器(Windows 2012 R2/IIS)(從 7.4.6 版本到 7.4.8,因為我兩周前偷懶了)。在我們的設置中,我們將 Microsoft 的 dll (php_pdo_sqlsrv_74_nts.dll) 包含在 ext 文件夾中,因為我們有一些站點對某些后端 SQL 服務器運行一些 PDO 查找。注冊新版本后,我開始在這些 PDO 調用中收到錯誤(PDO 正在加載),但我找不到驅動程序。一旦我切換回 7.4.6,一切都會加載。我還沒有看到 Microsoft 提供的更新文件。還有其他人看到這種行為或已經解決了嗎?謝謝,
查看完整描述

4 回答

?
浮云間

TA貢獻1829條經驗 獲得超4個贊

由于我安裝了多個 php 版本。我必須在 php7.4.8 ini 文件中指定特定的擴展文件夾。ieextension_dir = "C:/php7.4/ext"

之后一切正常


查看完整回答
反對 回復 2023-07-21
?
慕運維8079593

TA貢獻1876條經驗 獲得超5個贊

您是否嘗試過雙擊 php-cgi.exe 來檢查真正的異常?如果出現問題,應該會出現錯誤消息。您遇到過任何錯誤消息嗎?

雙擊php-cgi.exe后沒有錯誤


查看完整回答
反對 回復 2023-07-21
?
繁花如伊

TA貢獻2012條經驗 獲得超12個贊

所以這個問題最終在 7.4.10 版本中得到修復。這似乎是一個鮮為人知的錯誤,但他們已經修復了。



查看完整回答
反對 回復 2023-07-21
?
紅糖糍粑

TA貢獻1815條經驗 獲得超6個贊

因為可能同時存在多個 PHP 版本。

1.請確保您的 IIS PHP-CGI 處理程序指向正確的版本。

2.請確保您已將dll復制到正確的ext文件夾中

3.請確保您設置了正確的extension_dir

4.請確保您已正確注冊擴展名=.....。

5.完成更新配置后,請執行 IISRESET。

您可以嘗試雙擊php-cgi.exe來檢查真正的異常。如果一切設置正確,則可能存在一些兼容性問題。


查看完整回答
反對 回復 2023-07-21
  • 4 回答
  • 0 關注
  • 177 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號