Date: Sun, 25 Jul 2004 00:13:24 +0100 From: Matthew Seaman <m.seaman@infracaninophile.co.uk> To: Bruno Afonso <brunomiguel@dequim.ist.utl.pt> Cc: freebsd-ports@freebsd.org Subject: Re: IMP breakage? Message-ID: <20040724231324.GB7816@happy-idiot-talk.infracaninophile.co.uk> In-Reply-To: <1090701499.4102c8bbbc3d7@mrna.ist.utl.pt> References: <1090701499.4102c8bbbc3d7@mrna.ist.utl.pt>
next in thread | previous in thread | raw e-mail | index | archive | help
--xXmbgvnjoT4axfJE Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Jul 24, 2004 at 09:38:19PM +0100, Bruno Afonso wrote: > I have uninstalled php4 and re-installed the new php4 + extensions and in= stalled > the latest horde + imp. I can't see attachments now when I open the messa= ges. Is > this a known problem? My php.ini only includes the loaded extensions and = some > memory tweaks. Is there any missing php.ini config that I have missed? I = notice > each php4-extension now has a message, like PEAR so I'm afraid I may have= missed > some important one. :) The imp / horde / turba group of ports hasn't yet been updated to account for the new PHP port structure. I think the maintainer is on holiday at the moment. However, most problems with PHP ports will be due to things being missing, rather than things being broken, so you can usually work-around the trouble by just installing the extra bits yourself. There's two areas you need to check on to make sure you get full functionality: i) PHP Extensions -- knowing which extensions should be installed depends on a detailed knowledge of the PHP code you're trying to run. So, for example according to the old php-horde port you need these extensions to run any of the imp / horde stuff: DOMXML FTP GETTEXT LDAP MCAL MCRYPT MYSQL (or some other RDBMS) SESSION (See: http://www.freebsd.org/cgi/cvsweb.cgi/ports/lang/php4-horde/Att= ic/Makefile?rev=3D1.2&content-type=3Dtext/x-cvsweb-markup&only_with_tag=3DM= AIN) ii) PEAR modules -- in order to use PEAR at all, you need to install the devel/php4-pear port, as well as whichever pear-* ports are required. Ports that require PEAR modules should be modified to set the WANT_PHP_PEAR option, but that hasn't been appied to many of them yet. Setting it in /etc/make.conf for the time being is a good workaround. Cheers, Matthew --=20 Dr Matthew J Seaman MA, D.Phil. 26 The Paddocks Savill Way PGP: http://www.infracaninophile.co.uk/pgpkey Marlow Tel: +44 1628 476614 Bucks., SL7 1TH UK --xXmbgvnjoT4axfJE Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFBAu0TiD657aJF7eIRAlsTAJ9H1CQlKdgSFd5NrmfwHK6deEhhXwCdEMcx b+r0kj5okJtzxh0qq3b8QcE= =jFgM -----END PGP SIGNATURE----- --xXmbgvnjoT4axfJE--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040724231324.GB7816>