【问题标题】:Python script not running on web serverPython 脚本未在 Web 服务器上运行
【发布时间】:2014-12-03 17:41:09
【问题描述】:

我正在尝试从 php 脚本调用 python 脚本。当我在 linux 命令提示符下运行 PHP 脚本时,python 会正确执行。但是当我在 web 服务器上运行 php 脚本时,python 脚本没有被执行。谁能告诉我为什么会这样以及我可以做些什么来纠正它?

【问题讨论】:

    标签: php python web interface


    【解决方案1】:
    You can run it from linux command,because the system has python interpret.
    So I think you should check whether the server support interpret python.
    (i.e.some server may support asp instead of php for same reason)
    

    【讨论】:

    • 嗨,亚历克斯。感谢你的回复。如果在 linux 命令上运行,该脚本运行良好。但我需要从 Web 服务器运行它。我正在使用 php 将文件上传到 Web 服务器,然后使用 python 来解析这些文件。所以上传python脚本来解析文件后需要调用。知道如何从web界面做吗?
    • 嗨,Alex,您能告诉我如何配置 Web 服务器以与 python 兼容吗?我应该编辑我的 php.ini 文件吗?
    • @user3704113 首先你要确定你是否拥有服务器的全部权限。如果您购买了不支持 python 的虚拟服务器,那么您无能为力。如果您拥有完整的权限,请查看此php.net/manual/en/install.pecl.windows.php
    • 嗨,亚历克斯,感谢您的回答。我可以从 linux 命令运行它,而不是像你提到的那样从 Web 界面触发。
    猜你喜欢
    • 2019-11-17
    • 1970-01-01
    • 2011-09-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多