本帖最后由 堡塔运维小林 于 2023-10-10 19:06 编辑
背景:在1.php页面exec(1.py),python页面1.py中,有句 execjs.get()
问题:在 命令行 运行 python 1.py 执行成功,在 网站打开 1.php就报异常,我指定了运行时环境,也是一样的情况,命令行能成功,打开网站报异常,提示Could not find an available JavaScript runtime,应该时execjs找不到运行时环境。
另外,试了给项目装 node项目,python项目,还有装PM2,情况都一样。但是,如果换成其他的JS环境,如PyV8、py_mini_racer等网站就执行成功,但是项目必须使用nodejs,由很多功能需要依赖nodejs。
|
|