Okay, first off I used the horde "restore" 2.0 script provided to go back - I don't want to use Horde 3.0 at all. I tried it and it broke things, so until I can finish the test server and get it working I'm not interested.
Okay, so I did as you said:
(1)
rpm -a | grep libm .... shows nothing
(2)
Downloaded:
libmcrypt-2.5.7-1.dag.rh73.i386.rpm
libmhash-0.9.1-1.rh73.dag.i386.rpm
[root@heimdall install]# rpm -Uvh *.rpm
Preparing... ########################################### [100%]
1:libmcrypt ########################################### [ 50%]
2:libmhash ########################################### [100%]
(3)
Restored those files (something told me to save them
) to "/etc/e-smith/templates-custom/etc/php.ini":
70DynamicExtension75mcrypt
70DynamicExtension75mhash
(4)
Expanded the template and restarted httpd-e-smith:
[root@heimdall install]# /sbin/e-smith/expand-template /etc/php.ini
[root@heimdall install]# service httpd-e-smith restart
Stopping httpd-e-smith: [ OK ]
Starting httpd-e-smith: [ OK ]
(5)
Checked using the "tail" command:
tail -f /var/log/messages
Getting these errors:
Jul 27 20:02:43 heimdall httpd: PHP Warning: Unknown(): Unable to load dynamic library '/usr/lib/php4/mhash.so' - /usr/lib/php4/mhash.so: cannot open shared object file: No such file or directory in Unknown on line 0
Jul 27 20:02:44 heimdall httpd: PHP Warning: Unknown(): Unable to load dynamic library '/usr/lib/php4/mcrypt.so' - /usr/lib/php4/mcrypt.so: cannot open shared object file: No such file or directory in Unknown on line 0
Whoops ... meant to do that.
(6)
Put the .so files back in place:
mhash.so -> /usr/lib/php4
mcrypt.so -> /usr/lib/php4
Restarted httpd-e-smith (for good measure):
[root@heimdall install]# service httpd-e-smith restart
Stopping httpd-e-smith: [ OK ]
Starting httpd-e-smith: [ OK ]
Tried the tail command again, and now no probs:
Jul 27 20:08:55 heimdall httpd-e-smith: Stopping httpd-e-smith succeeded
Jul 27 20:08:56 heimdall httpd-e-smith: Starting httpd-e-smith succeeded
Jul 27 20:10:02 heimdall last message repeated 7 times
Okay. So now, if you think I'm trying to use Horde 3.0 and I'm not, and I KNOW I didn't mess with any "conf" files, any idea what did go wrong?