如何用PHP运行linux二进制文件?

时间:2013-01-08 10:21:44

标签: php unix exec

我正在尝试在Unix服务器上的PHP exec()函数中运行tar.gz中的linux应用程序包。我需要设置什么以及如何设置?

1 个答案:

答案 0 :(得分:0)

首先,您需要将tar.gz解压缩到目录中。你可以用exec(gunzip ...)和/或exec(tar xvf ..)来做到这一点。一旦你将包解压缩到一个目录中,就可以用exec()运行二进制文件。它实际上取决于二进制文件和用于运行php的用户的权限。欲了解更多信息,请查看php手册:http://ch1.php.net/manual/de/function.exec.php