gpt4 book ai didi

php - 在 PHP 中传递给 exec 的命令的长度是否有限制?

转载 作者:行者123 更新时间:2023-12-04 00:43:55 29 4
gpt4 key购买 nike

目前我需要将 50 多个 PDF 文件合并为 1 个 PDF。我正在使用 PDFTK。使用指南来自:http://www.johnboy.com/blog/merge-multiple-pdf-files-with-php

但它不起作用。我已验证以下内容:

  1. 我已经尝试从我的 PHP 中合并 2 个 pdf 的命令,它正在运行。
  2. 我回显了最后的命令并复制了该命令并粘贴到命令提示符中并手动运行,所有 50 个 PDF 已成功合并。

因此,我的 PHP 中的 exec 和合并 50 个 PDF 的命令都是正确的,但在 PHP 中一起完成时却不起作用。我还声明了 set_time_limit(0) 以防止任何超时但仍然无法正常工作。

知道哪里出了问题吗?

最佳答案

你可以自己试试看:

print exec(str_repeat(' ', 5000) . 'whoami');

我认为它是 8192,至少在我的系统上是这样,因为对于大于 10K 的字符串它会失败,但它仍然适用于小于 7K 的字符串

关于php - 在 PHP 中传递给 exec 的命令的长度是否有限制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14720253/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com