做過工商銀行B2C支付介面開發的朋友來幫幫看看

來源:互聯網
上載者:User
用工行給的demo做測試,但是總是報錯:
Warning: dl() [function.dl]: Not supported in multithreaded Web servers - use extension=php_infosec.dll in your php.ini
然後我在php.ini裡面加了“extension=php_infosec.dll”,把工行提供的php_infosec.dll檔案放到擴充目錄下,重啟apache,還是報這個錯
我通過phpinfo尋找,發現infosec這個模組一直沒有載入上,請問是什麼原因?
我的環境是wamp apache 2.0 php 5.2.6


回複討論(解決方案)

沒用過 給你提個思路

php_infosec.dll的版本號碼是否適合你的PHP 很關鍵

另外如果你用的是"wamp"這個Integration Environment軟體的話 可以放進去以後重啟這個軟體 然後在軟體托盤表徵圖上點,查看是否自動識別了這個擴充 然後打上勾.

5.2.6....這 PHP 版本夠古董啊

樓主,你確定把php_infosec.dll這個放到你的php擴充檔案夾下面了?
那你看看apache服務的日誌吧,一般dll載入失敗或者未載入都會在日誌裡面的。
若是dll存在未載入,那就是版本問題。那你查一下銀行有沒有強調php版本啥的,作業系統位元等等。。。

php5.2版本還要放到系統硬碟System32下面

http://www.wampserver.com/ php高版本的Integration Environment可以到這裡下載

php_infosec.dll 這個是你自己開發的嗎?直接安裝到PHP環境吧

用絕對路徑....

php實現工商銀行線上支付介面
http://3aj.cn/article/305.html

親,解決了嗎?求交流!!!

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.