Apache配置错误需要全部

 手机用户2602934963 发布于 2023-02-10 11:58

从apache 2.2升级到2.4后,我有一个奇怪的apache配置错误.我的vhost配置文件包含以下目录指令:

  
            Options None 
            AllowOverride None
            #Order allow,deny   # old config style
            #Allow from all     # old config style
            Require all granted # new config style (replaces both rules above)

哪个符合新的指令语法.但是,当我启动apache时,我收到此消息,指示该Require all指令有一些错误:

AH00526: Syntax error on line 22 of C:/data/projectx/src/admin/local.conf:
Argument for 'Require all' must be 'granted' or 'denied'

显然,错误有点误导,因为一切都是正确的.这个指令有什么问题?

1 个回答
  • 解决方案:删除Require all指令后的注释:

    <Directory "C:/data/projectx/src/htdocs">  
                Options None 
                AllowOverride None
                #Order allow,deny   # old config style
                #Allow from all     # old config style
                # -->> moved comment into own line: new config style ...
                Require all granted 
    </Directory>
    

    2023-02-10 11:59 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有