在PHP中,如果您嘗試實例化一個新SoapClient
和WSDL不可訪問(服務器停機或其他),一個PHP致命錯誤被拋出:SoapClient的錯誤後備
Fatal error: SOAP-ERROR: Parsing WSDL: Couldn't load from ' http://example.com/servlet/app/SomeService?wsdl ' : failed to load external entity " http://example.com/servlet/app/SomeService?wsdl "
的致命錯誤據我所知,PHP無法恢復。
有沒有辦法從這回退?莫名其妙地避免這個致命錯誤?
編輯:我應該說,我在PHP 5.2運行,如果這有什麼差別。
不幸的是,這個解決方案在PHP 5.3.10中似乎不起作用。 – pthurmond
我把它逐字地拷貝到一個新文件中,它沒有得到回聲「好」;部分。 – pthurmond
但是,當我向下看時,我確實發現了關於禁用xdebug的注意事項,並允許上述操作。 – pthurmond