gpt4 book ai didi

.htaccess - Apache2 "configtest failed"尝试重新启动时

转载 作者:行者123 更新时间:2023-12-03 18:14:52 25 4
gpt4 key购买 nike

我尝试使用无效的 .htaccess 文件来保护 www 文件夹中的目录,因此我更改了行

    AllowOverride None

在我的 apache2.conf 中
    AllowOverride All

作为根。

现在我明白这不是正确的做法。尝试使用重新启动 apache 时
    /etc/init.d/apache2 restart (or stop and start)

我收到以下错误消息:
    [FAIL] Starting web server: apache2 failed!
[warn] The apache2 configtest failed. ... (warning).
Output of config test was:
apache2: Syntax error on line 140 of /etc/apache2/apache2.conf: Syntax error on line 1 of /etc/apache2/mods-enabled/php5.load: Cannot load /usr/lib/apache2/modules/libphp5.so into server: /usr/lib/apache2/modules/libphp5.so: cannot open shared object file: No such file or directory
Action 'configtest' failed.
The Apache error log may have more information.

我再次将该行更改为 AllowOverride None 但问题仍然存在。 apache2 error.log 不包含任何信息。配置文件中的第 140 行是
    IncludeOptional mods-enabled/*.load

由于错误消息表明/usr/lib/apache2/modules 中没有 libphp5.so 只是 libphp5filter.so

最佳答案

apt-get install libapache2-mod-php5

刚刚完成了工作。现在我不确定 apache2.conf 的更改是否真的导致了问题......

关于.htaccess - Apache2 "configtest failed"尝试重新启动时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18949269/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com