【发布时间】:2012-10-12 08:45:49
【问题描述】:
看到很多题目有类似的问题,但没有类似的情况,因为php的设置好像不是问题。
当前的 php.ini 设置为:
max_execution_time = 600
max_input_time = 600
memory_limit = 512M
post_max_size = 192M
upload_max_filesize = 192M
这些设置不能被本地 .htaccess 覆盖
脚本 该脚本是 PHP 并执行以下操作:
用户上传电影文件(使用uploadify)。 上传完成后,脚本会使用 ffmpeg 将其转换为质量较低的 480p flv 文件。
问题 该脚本一直有效,自从从 php 5.3.9 升级到 5.3.17 后,它就停止了工作。 上传部分工作正常。我已经尝试过使用 1Mb 到 190mb 的文件。 上传后,转换开始,脚本总是在 46 秒处停止。我不知道为什么,但总是 46 秒。
服务器 服务器是至强四核 16Gb 内存,平均负载为 0.62(8 = 100% cpu 使用率)
我真的不知道问题出在哪里。脚本运行良好,没有改变。所以肯定和新的 PHP 或者 Apache 有关系,但我不知道。
有人对可能出现的问题提出建议吗?
【问题讨论】:
-
到目前为止,您排除了哪些问题?
-
你是否同样检查过 apache 的设置?
-
谢谢代泽尔。我不确定它是否合适
标签: php apache ffmpeg timeout uploadify