Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/multithreading/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 代码转换服务器的解决方案_Php_Multithreading_Apache_Client Server_Multitasking - Fatal编程技术网

Php 代码转换服务器的解决方案

Php 代码转换服务器的解决方案,php,multithreading,apache,client-server,multitasking,Php,Multithreading,Apache,Client Server,Multitasking,我正在构建一个转码服务器(PHPACHE),它的主要工作是将媒体文件转码为通用格式(例如:mp4)。 客户端将文件上传到服务器,然后等待回复。 服务器接收文件,将其转码为通用格式,然后将http消息(转码媒体文件的链接)发送回客户端。 转码过程将在命令行中执行。 php是否可以执行trancoding进程,等待进程完成并将结果返回http消息给相应的客户端(如何知道进程何时完成) 任何人都可以给我一个解决方案,非常感谢 在这种情况下,排队方法是最好的 这里有一个很好的答案:看看函数。它将执行一个

我正在构建一个转码服务器(PHPACHE),它的主要工作是将媒体文件转码为通用格式(例如:mp4)。 客户端将文件上传到服务器,然后等待回复。 服务器接收文件,将其转码为通用格式,然后将http消息(转码媒体文件的链接)发送回客户端。 转码过程将在命令行中执行。 php是否可以执行trancoding进程,等待进程完成并将结果返回http消息给相应的客户端(如何知道进程何时完成)


任何人都可以给我一个解决方案,非常感谢

在这种情况下,排队方法是最好的

这里有一个很好的答案:

看看函数。它将执行一个命令行函数并以数组形式返回输出。@BenFortune exec()立即返回我还是等待进程完成?你能再解释一下吗