Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache 通过cgi运行python脚本并获取权限被拒绝_Apache_Python 3.x_Permissions - Fatal编程技术网

Apache 通过cgi运行python脚本并获取权限被拒绝

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 <

我正在尝试运行一个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>
    Require all granted
</Directory>

选项+执行CGI
AddHandler cgi script.cgi.pl.py
要求所有授权

根据我在网上读到的资料,这应该是可行的,但是错误日志说权限被拒绝了。我缺少什么?

执行权限被拒绝,或者保存文件的权限被拒绝?错误日志显示“无法打开文件”,所以我猜这是执行权限。