【问题标题】:Running Python in PHP as a script in XAMPP (WINDOWS 8.1)在 XAMPP (WINDOWS 8.1) 中作为脚本在 PHP 中运行 Python
【发布时间】:2014-04-19 03:58:43
【问题描述】:

这些是我已采取的行动,但我似乎仍然无法在我的 windows 8.1 平台上的 PHP 上运行脚本。

请注意,我已经安装了 Python 并对其进行了测试。我正在运行 python 2.7

(1) 第 1 步:编辑 Apache httpd.conf 脚本以运行 cgi .py 脚本

AddHandler cgi-script .cgi .pl .asp .py

(2) 第二步:在xampp的cgi-bin文件夹中添加了一个测试脚本。它被称为

#!/Python27/python print "内容类型:文本/纯文本\n\n" 打印“你好世界”

(3) 第三步:创建名为 Python.php 的 PHP 代码

$python = exec('python C:\xampp\cgi-bin\BridgePHP.py'); echo "Python 正在打印:" . $蟒蛇;

(4) 我在浏览器中得到以下输出:

Python 正在打印:

(5) 我使用标准命令提示符运行测试,打印出“Hello World”这个词

我不确定为什么 php 脚本无法运行 python 脚本。我应该做其他设置吗?

【问题讨论】:

    标签: php python-2.7 xampp windows-8.1


    【解决方案1】:

    我终于明白了:

    每当我在服务器中添加新的 cgi 脚本时,我都必须重新启动服务器。这行得通。

    在本例中为 BridgePHP.py

    【讨论】:

    • 请分享新的 cgi 脚本。我也面临同样的问题。提前致谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-08-21
    • 1970-01-01
    • 2014-12-21
    • 2010-09-07
    • 2020-07-30
    • 2015-11-30
    相关资源
    最近更新 更多