【问题标题】:php exec not working with pdfinfophp exec不使用pdfinfo
【发布时间】:2023-03-25 15:57:01
【问题描述】:
$cmd = "pdfinfo"; // Linux
            exec ( "$cmd \"$uploaddir_path.$list_files_upload[$list_files_upload_count] \"", $output );

        // Iterate through lines
        //$pagecount [$list_files_upload_count]= 0;
        foreach ( $output as $op ) {
            // Extract the number
            if (preg_match ( "/Pages:\s*(\d+)/i", $op, $matches ) === 1) {
                $pagecount [$list_files_upload_count] = intval ( $matches [1] );
                break;
            }
        }

【问题讨论】:

    标签: php exec


    【解决方案1】:

    如果你是在linux盘子上运行的。

    shell_exec()
    

    exec()的替代品

    exec()用于window,shell_exec()用于Linux平台。

    Read More

    【讨论】:

    • @divya 你能告诉我你的操作系统板表吗?还要确保从您的 Apache 设置中启用 .. 命令执行(shell 执行)模块。
    • ubuntu..如何在 ubuntu 中检查 apache 设置
    • 请发给我 $uploaddir_path.$list_files_upload[$list_files_upload_count] 的值
    • $cmd = " pdfinfo /home/ankit/demo.pdf "; var_dump(shell_exec($cmd));这在 ubuntu 14.05 上对我有用
    猜你喜欢
    • 2021-03-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-02
    • 2015-10-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多