搜尋

首頁  >  問答  >  主體

laravel中phpunit創建SoapClient失敗wsdl路徑找不到

我建立new SoapClient('soap/SpService.wsdl', $options);
php artisan serve 運作正常

phpunit測試時候提示
PHP Warning: Uncaught exception 'ErrorException' with message 'SoapClient::SoapClient(): I/O warning : failed to load external entity "soap/SpService.wsdl"

如果我用SoapClient('public/soap/SpService.wsdl', $options);
phpunit又可以運行,但是laravel執行找不到wsdl

一定是載入這個wsdl路徑問題,怎麼統一一個訪問路徑?

仅有的幸福仅有的幸福2829 天前1060

全部回覆(1)我來回復

  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-16 13:04:13

    laravel public_path('soap/SpService.wsdl')

    解決! ! ! ,看現在是幾點,還是新手不熟悉php,折騰到這個點。

    回覆
    0
  • 取消回覆