获取python cgi脚本的权限被拒绝

我想运行一个python脚本,它会产生graphics并将它们保存到一个文件夹中。

我在Ubuntu上运行apache 2.4,我的脚本在命令行上工作正常。 CGI模块已启用。

我已经为脚本运行了“全部”的权限,并将下面的代码添加到了我的apache2.config文件中:

<Directory "/var/www/html/Python"> Options +ExecCGI AddHandler cgi-script .cgi .pl .py Require all granted </Directory> 

根据我在网上阅读的东西,这应该工作,但错误日志说,权限被拒绝。 我错过了什么?

我认为你需要审查文件和目录的权限。

您可以尝试将www-data设置为文件和目录的所有者。

事实certificate,我必须授予与chown -R在我保存文件的目录的权限。