apache 使用Python的简单PHP页面不工作

0yycz8jy  于 2022-11-16  发布在  Apache
关注(0)|答案(1)|浏览(113)

谢谢你的时间。我用了一个新的VPS,只是为了把我正在开发的一个软件放到网上。VPS在CentOs 7上。我已经安装了HTTPD和PHP,Python也已经安装了。索引页在网上。我在cyberwarzone上找到了一个样本,我创建了一个index.php页面,如下所示:

<html>
<body>
<form action="#" method="post">
Name: <input type="text" name="NAME"><br>
<input type="submit" value="NAME">
</form>
</body>
</html>
<?php 
    error_reporting(E_ALL);
    $param1 = $_POST["NAME"];    
    $command = escapeshellcmd("/var/www/html/cyberwarzone.py $param1 ");
    $resultAsString = shell_exec($command);
    echo $resultAsString;
?>

还有一个cyberwarzone.py文件,如下所示:

#!/usr/bin/python
import sys
workvalue = sys.argv[1]
workvalue = workvalue + '\t' + "Hello World, send from Cyberwarzone.py"
print(workvalue)

现在,当我输入任何数据时,什么都没有发生。Python在/usr/bin/python中,html文件在/var/www/html/中。有人能帮我排除故障吗?谢谢。

vof42yt1

vof42yt11#

我已经找到问题了。我正在用windows EOL保存.py文件。在NP++中更改它们,解决了问题。感谢您的时间

相关问题