我想从PHP运行Python脚本。脚本的语法很好,当我从命令行运行它时,它会在它旁边生成一个图像文件。当我从命令行运行PHP文件(包含Python exec)时,它会生成一个图像文件。这很好。问题是:当我使用浏览器并运行PHP时,它不会生成任何图像文件。我使用Xubuntu操作系统。从PHP运行Python脚本
0
A
回答
0
问题是matplotlib后端设置。我改为'Agg',剧情功能正常。
0
您尝试运行的脚本是否需要sudo权限?如果是这样,您需要使用命令(完整路径)将用户“www-data”或web用户添加到sudoers文件(Ubuntu/etc/sudoers或执行visudo命令)。
更多的信息在这里https://help.ubuntu.com/community/Sudoers
另一件事看在你的php.ini指令memory_limit的。您可能正在使用允许使用的所有内存。
相关问题
- 1. 从php运行python脚本
- 2. 从PHP控制器运行Python脚本
- 3. 运行python脚本用PHP
- 4. 运行Python脚本,如PHP
- 5. 从(本地)python脚本运行(远程)php脚本
- 6. 从Perl脚本运行Python脚本
- 7. 从Google Apps脚本运行python脚本
- 8. 从C++运行python脚本
- 9. 从SAS运行Python脚本
- 10. 从python脚本运行file.gms
- 11. 从python脚本运行subprocess.call
- 12. 从webpy运行python脚本
- 13. 从crontab运行python脚本
- 14. 从Cron.d运行Python脚本
- 15. 从CruiseControl.NET运行python脚本
- 16. 从crontab运行python脚本
- 17. 从automator运行python脚本
- 18. 从PHP脚本运行bash脚本
- 19. 从脚本运行PHP
- 20. 从jquery运行php脚本
- 21. 从PHP脚本运行java
- 22. 从PHP运行Ruby脚本
- 23. 从php运行bash脚本
- 24. 从php脚本运行tex
- 25. 从phpMyAdmin运行php脚本
- 26. 从PHP运行脚本
- 27. 从PHP运行shell脚本
- 28. 从php脚本运行dir2ogg
- 29. 从PHP执行Python脚本
- 30. 从python自动运行python脚本
可能是权限问题...(它试图将映像写入到web acct没有写入权限的目录中) –
我向文件夹添加了必要的权限,但它不起作用。 – Panthesilea