Apache 通过cgi运行python脚本并获取权限被拒绝
我正在尝试运行一个python脚本,该脚本生成图形并将它们保存到文件夹中 我在Ubuntu上运行Apache2.4,我的脚本在命令行上运行良好。cgi模块已启用 我已将运行权限授予脚本的“all”,并将以下代码添加到我的apache2.config文件中:Apache 通过cgi运行python脚本并获取权限被拒绝,apache,python-3.x,permissions,Apache,Python 3.x,Permissions,我正在尝试运行一个python脚本,该脚本生成图形并将它们保存到文件夹中 我在Ubuntu上运行Apache2.4,我的脚本在命令行上运行良好。cgi模块已启用 我已将运行权限授予脚本的“all”,并将以下代码添加到我的apache2.config文件中: <Directory "/var/www/html/Python"> Options +ExecCGI </Directory> AddHandler cgi-script .cgi .pl .py <
<Directory "/var/www/html/Python">
Options +ExecCGI
</Directory>
AddHandler cgi-script .cgi .pl .py
<Directory /var/www/html/Python>
Require all granted
</Directory>
选项+执行CGI
AddHandler cgi script.cgi.pl.py
要求所有授权
根据我在网上读到的资料,这应该是可行的,但是错误日志说权限被拒绝了。我缺少什么?执行权限被拒绝,或者保存文件的权限被拒绝?错误日志显示“无法打开文件”,所以我猜这是执行权限。