我在使用我正在使用的網站上的WorldPay支付網關。它處理所有的信用卡授權,然後在我的服務器上調用關於交易信息的PHP文件。它從我的腳本抓取輸出並將其顯示在WorldPay chrome中。PHP在外部調用時無法打開本地文件
我不知道內部工作原理,但我想他們會使用與cURL類似的東西來將事務詳細信息發佈到我的腳本中,然後檢索輸出。
我的腳本將必要的信息寫入XML文件,發送電子郵件,然後感謝客戶與我們一起購物。
我的問題是,當我通過直接調用它測試我的文件(通過關閉安全檢查,並在瀏覽器中訪問http://example.com/mysite/myscript.php
),一切都按計劃進行,但是當我去通過支付系統(因此我假設我腳本正在通過捲曲調用),它失敗在這條線:
$xml = simplexml_load_file('./info.xml');
任何想法?
說明:該行返回false,它會打破以下幾行。