日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

php使用未定义常数,php-使用未定义的常量SIGTERM-gt;假定为’SIGTERM’

發布時間:2024/8/23 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php使用未定义常数,php-使用未定义的常量SIGTERM-gt;假定为’SIGTERM’ 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

當前在Windows機器上運行帶有Codeception的PHPUnit會給我一個錯誤:

[PHPUnit_Framework_Exception]

Use of undefined constant SIGTERM –

assumed ‘SIGTERM’

據我所知,SIGTERM是PCNTL提供的常數,Windows不支持.這樣,該常數就不能用于Windows env上運行的測試.完全沒有

我的PHP設置:

PHP 5.6.17 (cli) (built: Jan 6 2016 13:28:38)

Copyright (c) 1997-2015 The PHP Group

Zend Engine v2.6.0, Copyright (c) 1998-2015 Zend Technologies

PHPUnit的

PHPUnit 5.7.15

Codeception

Codeception PHP Testing Framework v2.2.9

phiremock-codeception-extension v1.2.2

解決方法:

問題取決于使用SIGTERM的phiremock-codeception-extension,而沒有檢查OS / PCNTL擴展是否可用.因此,我在GitHub https://github.com/mcustiel/phiremock-codeception-extension/issues/4上創建了一個錯誤報告.

/**

* Stops the process.

*/

public function stop()

{

$this->process->signal(SIGTERM);

$this->process->stop(3, SIGKILL);

}

一旦開發人員解決了問題,我將更新此答案.

更新

標簽:codeception,php,php-5-6,phpunit,window

來源: https://codeday.me/bug/20191011/1889092.html

總結

以上是生活随笔為你收集整理的php使用未定义常数,php-使用未定义的常量SIGTERM-gt;假定为’SIGTERM’的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。