【问题标题】:Executing a perl script in php with a link使用链接在 php 中执行 perl 脚本
【发布时间】:2014-12-24 18:27:34
【问题描述】:

我想从一个 php 文件执行一个 perl 脚本。这个 perl 脚本必须通过点击来执行 标签。例如:

<a href="?????">Run now</a>

谁能告诉我如何提供链接和执行 perl 脚本?提前致谢

【问题讨论】:

    标签: php


    【解决方案1】:

    您可以使用exec php 函数。

    http://php.net/manual/en/function.exec.php

    在这种情况下,链接的目标将是一个简单的 php 脚本:

    //simpleScript.php
    
    <?php
        exec("/path/to/your/perl/script.pl");
    
        // + error and output handling. It depends of your script
        // + other actions, return, redirect ...
    

    在你的 HTML 中:

    <a href="path/to/your/php/simpleScript.php">Run now</a>
    

    【讨论】:

    • 谢谢你..你能给我一个例如如何使用锚标签和执行功能的例子吗?
    • 非常感谢..我已经正确编写了代码,即使 exec 函数不起作用。
    • exec、shell_exec、system,所有这些功能都可能被您的服务器提供商阻止。见phpinfo();
    • 我使用 function_exists('exec') 检查了 exec 功能是否启用,它表明 exec 已启用。 phpinfo() 页面中没有提到 exec。
    猜你喜欢
    • 2019-03-03
    • 2016-02-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多