我有一个 python 文件,每当调用 php 页面时我都想执行该文件。python 文件与 php 文件位于同一文件夹中。执行时的 python 脚本编辑 php 文件访问的文本文件。
我有以下代码:
<?php
exec("python somefile.py",$output);
$file = fopen("test.txt",'r');
....
由于某种原因,python 脚本永远不会被执行。我当然知道这一点,因为我可以从文本文件中的更改中看出这一点。由于我不确定脚本是否可执行,所以我在命令中包含了“python”。我也跑了:
chmod +x somefile.py
只是为了确保这不是原因。但这也无济于事。我应该更改什么以使 php 页面在调用时执行 python 脚本?