Apache2 重新启动时出错

Apache2 重新启动时出错

当我重新启动 apache2 时,我收到此错误消息

Job for apache2.service failed because the control process exited with error code. See "systemctl status apache2.service" and "journalctl -xe" for details.

我将此代码插入 /etc/apache2/sites-enabled/000-default.conf

<VirtualHost *:80>
    <Directory /var/www/test>
            Options +ExecCGI
            DirectoryIndex index.py
    </Directory>
    AddHandler cgi-script .py

    ...

    DocumentRoot /var/www/test

    ...

当我删除代码时,我的 apache 可以正常重启,但我需要此代码才能在我的 ubuntu 16.04 上运行 cgi

我点击这个链接https://www.digitalocean.com/community/tutorials/how-to-set-up-an-apache-mysql-and-python-lamp-server-without-frameworks-on-ubuntu-14-04

请帮忙。

答案1

解决了!忘记关闭了,所以这里是正确的代码

<VirtualHost *:80>
<Directory /var/www/test>
        Options +ExecCGI
        DirectoryIndex index.py
</Directory>
AddHandler cgi-script .py

...

DocumentRoot /var/www/test

</VirtualHost>

并且它起作用了。

相关内容