Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个非常耗时的视频编码任务,我使用 exec() 函数从 php 运行它。在编码期间,软件更新控制台行并完成百分比。有没有办法在 php 中获取这些数据以供以后处理,或者在控制台中的数据更新时调用 php 函数。
问候!
您可以shell_exec改用,但这意味着您的 PHP 脚本将等待操作完成。如果您希望您的用户上传视频,您可能不想让他们等待那么久。在这种情况下,您可以做的是让面向用户的脚本exec调用php processvideo.php或调用任何您的繁重脚本,然后shell_exec从那里使用,这样您就可以获得返回数据。
shell_exec
exec
php processvideo.php