LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 654|回复: 5

新安装apache,起动的时候出错

[复制链接]
发表于 2004-12-3 13:36:37 | 显示全部楼层 |阅读模式
按照坛子里的帖子做的,起动的时候出错 ,错误如下:

mycomputer root # /etc/init.d/apache2 start
* Apache2 has detected a syntax error in your configuration files:
Syntax error on line 44 of /usr/lib/apache2/conf/modules.d/41_mod_ssl.default-vhost.conf:
SSLCertificateFile: file '/usr/lib/apache2/conf/ssl/server.crt' does not exist or is empty
发表于 2004-12-3 15:02:02 | 显示全部楼层
明明告诉你错误信息了你还不知道什么问题?
你没有生成服务器的证书当然不能用了。要么你就把ssl关闭。
 楼主| 发表于 2004-12-3 17:10:59 | 显示全部楼层
;( 新人啊

可是如果想用怎么办呢?
发表于 2004-12-3 17:21:56 | 显示全部楼层
不存在或者是空,想用的话就让它存在或者不是空就行了:p ;)
 楼主| 发表于 2004-12-3 17:38:07 | 显示全部楼层
晕,都出的什么馊点子。我解决了,要么把/etc/conf.d/apache2里的那个ssl去了,要么去/usr/lib/ssl/下面有一个脚本gentestcrt.sh执行一下,然后得到server.crt and server.key两个文件,复制到出错信息里的目录就好了。


可是新问题来了:could not open error log file /usr/lib/appache2/log2/error_log.unabel to open logs

这又算什么???我很奇怪,大家装apache2的时候都没有出错?怎么我就这么倒霉。

刚才试了一下,自己建立了一个error_log目录,用gentestcrt.sh产生的server.crt不行,启动的时候会产生错误文件。还是把ssl取消了。能启动了。
到底怎样才能启用ssl呢?
 楼主| 发表于 2004-12-3 21:52:21 | 显示全部楼层
郁闷,弄了个Php的页面看看,结果解释不了,看看mod_php,是php5,找了半天不知道怎么配。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表