2014-02-25 62 views
0

得到的參數我有一個運行完全可以在我的本地ENV,但在服務器上我得到這樣的錯誤,測試套件:PHPUnit的數據提供程序無法從供應商

Missing argument 1 for ngDateTime_Test::testSecondsSinceMidnightStr() 

貌似提供商不注入值。

我在本地env和遠程服務器上使用相同版本的PHPUnit。有沒有人有線索爲什麼可能會發生?

回答

2

如DOC聲明:http://pl1.php.net/opcache

opcache.save_comments布爾

如果禁用,所有的文檔註釋將從操作碼緩存被丟棄,以減少優化代碼的大小。禁用此配置指令可能會破壞依賴於評論分析提供了註解,包括教義,禪宗框架2和PHPUnit的

設置opcache.save_comments = 0,要解決這個問題 或 集opcache.enable_cli = 0應用程序和框架,在命令行解釋器上解決這個問題,你可能會調用