我有一个打开文件的 python 脚本。它将在终端中运行,它将打开 readme.html 文件并将所有内容打印到终端。当我访问 python.php 页面时,我希望它执行 python 文件并打开 readme.html。它运行没有错误的python文件并打印出“我在这里”和“我完成了”,但不打开readme.html文件。我认为这可能是权限问题。但我有 777 main.py、python.php 和 readme.html。他们都是用户:(无)。我怎样才能解决这个问题?
主文件
#!C:/Python27/python.exe
import os
print "I am Here"
os.startfile('C:/wamp/www/readme.html')
print "I am Done"
蟒蛇.php
echo "Python test<br/>";
echo exec("C:/Python27/python.exe C:/wamp/www/main.py",$output);
var_dump($output);
echo "After";