Apache - AH00526 – server.crt

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Apache - AH00526 – server.crt相关的知识,希望对你有一定的参考价值。

1.1.1  现象

 AH00526: Syntax error on line 137 of D:/Rainman/phpDevEnv/Apache24/conf/extra/httpd-ahssl.conf:

SSLCertificateFile: file ‘D:/Apache24/conf/ssl/server.crt‘ does not exist or is empty

1.1.2  原因

打开httpd-ahssl.conf,发现其server.crt位置的定义如下:

SSLCertificateFile "${SRVROOT}/conf/ssl/server.crt"

 

而在httpd.conf中,“${SRVROOT}”参数定义如下:

Define SRVROOT "/Apache24"

 

导致系统没有找到server.crt的路径。

1.1.3  解决

修改httpd.confSRVROOT的定义,使之指向正确的路径。

以上是关于Apache - AH00526 – server.crt的主要内容,如果未能解决你的问题,请参考以下文章

Apache AH00526 语法错误

AH00526:/etc/apache2/apache2.conf 第 74 行的语法错误:参数文件中的 Mutex 目录无效:$APACHE_LOCK_DIR

WAMP 无法启动:获取“AH00526:C:/wamp/bin/apache/Apache2.4.4/conf/httpd.conf 的第 224 行语法错误”

无效的 ThreadStackSize 值 - Apache 错误

Debian+Apache2服务器

Apache 错误日志可能有更多信息...