我正在尝试通过 shell_excec() 将代码条发送到热敏打印机,变量“a”包含所需代码的路径和代码名称本身。我正在本地主机上工作。我的问题是这段代码在 GNU/Linux (Trisquel) 中正确执行,但是当我切换到 OsX 时它将无法工作
我的第一个猜测是该文件没有适当的权限,但已经检查过了,这不是问题。
<?php
$cod =$_POST["a"];
$salida = shell_exec('lpr '.$cod);
echo $salida.' lpr '.$cod;
?>