我正在尝试从PHP脚本运行python文件。预期的情况是,当浏览我的站点上的*/webhookMac.php时,将运行脚本名MacLabLogin.py。但出于某种原因,什么也没发生。我检查了Apache2服务器上的日志,但没有看到相关日志(所有日志都是几个月前的)
这是我的PHP代码
<?php
$command = escapeshellcmd("python3 /location/of/file/from/root/MacLabLogin.py");
$output = shell_exec($command);
echo $output;
?>
PHP在我的Web服务器上工作,我知道PHP文件可以访问并运行,但由于某些原因,运行.py文件的部分没有运行该文件。当我手动运行python脚本时,它也可以工作
附言: “回声”没有返回任何东西。网页是空白的。 我使用的是AmazonLinuxEC2实例
问题是找不到selenium模块。我在脚本的同一个文件中添加了selenium模块文件,它能够顺利运行
pip3 install selenium -t /path/to/root/of/.py/script/
相关问题 更多 >
编程相关推荐