救急Apache启动出错了

救急Apache启动出错了

没有装PHP之前能正常启动。
装了 PHP5。2。3后。启动出现如下错误
httpd: Syntax error on line 56 of /usr/local/apache2/conf/httpd.conf: Cannot load /usr/local/apache2/modules/libphp5.so into server: /usr/local/apache2/modules/libphp5.so: undefined symbol: EVP_CIPHER_CTX_block_size

在Google上看了下,很多人遇到这个问题。
但是没有一个解决方法。
唯一的一个提示信息是说Apache在启动时加载ssl模块。
但是openssl我是装了的,后来重新装了也没有效果。
openssl是安装在/usr/local/ssl/目录下的。
清高人指点。
谢谢!      
apache 和 php5 分别是怎么安装的
如果是源码编译的,编译参数请帖出来?      
在配置PHP时没有配置好.没有加上模块.