![]() |
1
22
返回代码可能有点随意。基本上,任何非零返回值都是一个错误。 Here's a list 在一些常见的错误中,但通常情况下,除非您使用特定的程序,否则更容易假设非零=发现了一些错误,而不是尝试将许多不同的程序映射到特定的错误代码。 |
![]() |
2
10
返回代码127表示 找不到指定的过程。 假设你在窗户上, Windows System Error Codes |
![]() |
3
3
返回值完全是任意的。当你编写一个程序时,你可以让它返回你想要的任何值。在PHP中,您可以使用 exit 语言结构:
您可以在文档中找到特定软件的确切状态代码(假定作者实际记录了该代码)。但是,有一个共同的共识,0表示“好”,其他任何意思都表示“有问题”,所以对零的检查通常就足够了。 在您的情况下,看起来您正在尝试执行一个不存在的程序。PHP通过系统shell执行外部程序,因此该值可能来自bash或您拥有的任何默认shell。在Unix中,有一些 exit codes with special meanings 和 一百二十七 方法 找不到命令 . |
![]() |
4
1
执行() 对外部文件进行操作,并从外部文件或操作系统接收返回代码。如果127来自操作系统,则表示在定义的路径中找不到该文件。 另一方面,如果127来自正在运行的应用程序,则必须检查该应用程序的文档以了解其含义。 |
![]() |
Benoît · 如何调试exec*=-1 eNote? 7 年前 |
![]() |
Eugene · SQL Server:尝试使用变量语句查询时出错 7 年前 |
![]() |
noel880 · Exec不会调用我的第二个程序 7 年前 |
![]() |
Chem · 如何使用casperjs arvgs进行评估? 7 年前 |
![]() |
Zavfel · PHP exec等待返回键 7 年前 |
![]() |
Dams0622 · Tcl脚本之间的通信 7 年前 |
|
user936965 · php系统(“npm安装”)不工作 7 年前 |