Koozali.org: home of the SME Server
Obsolete Releases => SME Server 7.x => Topic started by: gixmo on October 11, 2006, 10:02:58 AM
-
I've just upgraded my SME 6 to SME 7 the following way:
First made backup of SME6
On a new server i installed first SME6, restored backup and then upgrade to SME7
All patches are installed.
Now when i boot my SME7 server httpd says the following in var/log/httpd/error_log:
Syntax error on line 115 of /etc/httpd/conf/httpd.conf:
Cannot load /etc/htpd/modules/libperl.so into server: /etc/httpd/modules/libperl.so: cannot open shared object file: No such file or directory
The module its trying to load isn't there. Do i need it ? If so, how can get it ? If not what can i do the make sure the error doesn't shows aganin and apache runs fine.
-
Gixmo,
You missed a step on your upgrade. You should have removed any templates-custom from add-on contribs before the upgrade. What's happening is an old 6.x contrib is altering the httpd.conf even though the contrib isn't there.
Of so I believe.
I would do a recursive grep of your templates-custom directory and look for the module
grep -R libperl.so /path/to/templates-custom
Then see if you can figure out what contrib adds that. Maybe you can load a v7 version of that contrib. Or you can simple remove the offending templates and rebuild the httpd.conf