Home >Backend Development >PHP Tutorial >apache里面的mod_authz_default.so不存在怎么解决

apache里面的mod_authz_default.so不存在怎么解决

WBOY
WBOYOriginal
2016-06-06 20:27:151494browse

在unbuntu执行php5.3升级到5.5后,apache出现错误

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/authz_default.load: Cannot load /usr/lib/apache2/modules/mod_authz_default.so into server: /usr/lib/apache2/modules/mod_authz_default.so: cannot open shared object file: No such file or directory
Action 'configtest' failed.
The Apache error log may have more information.

回复内容:

在unbuntu执行php5.3升级到5.5后,apache出现错误

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/authz_default.load: Cannot load /usr/lib/apache2/modules/mod_authz_default.so into server: /usr/lib/apache2/modules/mod_authz_default.so: cannot open shared object file: No such file or directory
Action 'configtest' failed.
The Apache error log may have more information.

这和PHP无关,就是apache 2.4中,这个模块被移除了,如果你不需要的话,可以配置文件里面删除对应的行
包括这三个模块mod_authz_default, mod_authn_default, mod_mem_cache

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn