代码之家  ›  专栏  ›  技术社区  ›  Chris

后台捕捉PHP进程出错?

  •  0
  • Chris  · 技术社区  · 15 年前

    如何在PHP中捕获后台进程错误?我正在运行一些命令来转换PDF,但有时进程会被终止。是否有任何方法可以监控流程是否成功完成?

    3 回复  |  直到 15 年前
        1
  •  1
  •   Maulik Vora    15 年前

    或者为了检测杀死原因,您也可以使用日志记录文件。

    在该进程日志中的每个步骤完成日志文件中的该步骤之后,通过该步骤,您可以获得进程将被终止的位置。

        2
  •  1
  •   Sjoerd    15 年前

    将后台进程包装在监视它的脚本中。

    • 脚本将启动PDF creator。
    • 当PDF创建者完成后,脚本检查输出或退出代码。
    • 如果PDF创建者崩溃或被杀死,脚本仍然可以执行一些操作。
        3
  •  0
  •   shamittomar    15 年前
    1. 查看服务器错误日志。
    2. 调查 error_log 脚本所在文件夹中的文件。
    3. 尝试制作小的PDF。大多数时候,这些PDF制作者都会在大文件/数据上崩溃。
    推荐文章