我的网站是在one.com上托管的,我想用php运行一个简单的python脚本,返回' hello'但我没有结果。 它与Mamp在当地完美配合。 我应该配置什么才能在线工作?
我的PHP代码:
<?php
$result = shell_exec('python test.py');
echo $result;
?>
&#13;
python脚本
print('hello')
&#13;
答案 0 :(得分:1)
首先确保python脚本在服务器上是可执行的。出于安全考虑,我会删除文件名中的空格,所以现在就把它作为test.py。您可以使用chmod +x test.py
然后,您可以在php
中尝试以下代码行<?php
$command = escapeshellcmd('/usr/custom/test.py');
$output = shell_exec($command);
echo $output;
?>