Koozali.org: home of the SME Server
Legacy Forums => Experienced User Forum => Topic started by: John Lewis on June 16, 2003, 01:24:34 AM
-
I upgraded to php 4.3.1 on my SME 5.6u4 box in an attempt to get tiki (tikiwiki.sf.net) 1.6.1 to work in an ibay.
Now I'm getting the following when logging into webmail:
Warning: write(Crypt/HCEMD5.php) [function.write]: failed to create stream: No such file or directory in /home/httpd/html/horde/lib/Secret.php on line 39
Warning: write() [function.write]: Failed opening 'Crypt/HCEMD5.php' for inclusion (include_path='.:/usr/share/pear') in /home/httpd/html/horde/lib/Secret.php on line 39
Fatal error: Cannot instantiate non-existent class: crypt_hcemd5 in /home/httpd/html/horde/lib/Secret.php on line 41
Here's what I did to upgrade to PHP as root:
2003-06-15 - jlewis
- updated php to see if it addressed tiki 1.6.1 ibay issues
cd /root/SME_RPMS/php
wget http://www.lordsfam.net/downloads/production/php/php-4.3.1-1db.i386.rpm
wget http://www.lordsfam.net/downloads/production/php/php-imap-4.3.1-1db.i386.rpm
wget http://www.lordsfam.net/downloads/production/php/php-ldap-4.3.1-1db.i386.rpm
wget http://www.lordsfam.net/downloads/production/php/php-mysql-4.3.1-1db.i386.rpm
wget http://www.lordsfam.net/downloads/production/php/extra/pear-1.0.1.tar.gz
rpm -Fvh *.rpm
tar -zxvf ~/SME_RPMS/php/pear-1.0.1.tar.gz
/sbin/e-smith/signal-event console-save
any ideas?
-
Based on what I can tell, Horde is looking for an HCEMD5.php file in /usr/share/pear/Crypt
I can't find any package at pear.php.net with that title.
I do see that package as part of many of the php rpm's, but it is not in Dan Brown's rpm...
Any ideas? Is it only me this is happening to? Arrrgh...
-JL
-
Greg Zartman has figured this one out--you'll also need to upgrade Horde and IMP.
-
Yes indeed, this was the solution!
Thanks Greg and Dan for all of your contributions to this community.
I'd love to give back by writing tikiwiki howto's, but I still can't get it to work with SME 5.6... sigh...
But webmail is back up and running. For this, I give thanks.