是否有任何特殊权限或设置才能执行创建新文件或图像的python脚本? 这是我的代码:
<?
function py(){
exec( 'python my_script.py');
echo "ok";
}
py();
?>
这是我的python脚本(例子):
#!/usr/bin/python
import sys
f = open('out.txt', 'w')
print >> f, 'thats all'
f.close()
运行php我收到“ok”消息但没有创建文件。我做错了什么?
答案 0 :(得分:1)
答案 1 :(得分:0)
如果您希望能够捕获输出,则需要致电shell_exec()
而不是exec()
: