Re: How to get php4 extensions to "show up"?

From: Matthew Seaman (m.seaman_at_infracaninophile.co.uk)
Date: 08/18/04

  • Next message: Mike: "Re: How to get php4 extensions to "show up"?"
    Date: Wed, 18 Aug 2004 17:27:52 +0100
    To: Mike <addymin@pacbell.net>
    
    
    

    On Wed, Aug 18, 2004 at 08:46:58AM -0700, Mike wrote:

    > I'm running 4.10. And I just and ran portupgrade and got php-4.3.8. I
    > read the UPDATING file and noticed that the php4 extensions are now
    > installed separately [/usr/ports/lang/php4-extensions].
    >
    > Note: I'm running Apache-1.3.31
    >
    > So I installed (make install && make clean) the php4 extensions using
    > the curses based screen. Aside from MySQL support (a default) I choose
    > bz2, gettext, IMAP, calendar, ftp, zlib, xml, and imagick support.
    >
    > The install and registration seemed to work without any errors. And all
    > possible php extensions are listed in /usr/local/etc/php/extensions.ini
    >
    > However,
    >
    > When I check php (phpinfo.php) with
    > "http://192.168.1.40/~test1/phpinfo.php", I get this from the "Configure
    > Command" portion of the resulting php output:
    >
    > [Configure Command]
    > './configure' '--enable-versioning' '--enable-memory-limit'
    > '--with-layout=GNU' '--with-config-file-scan-dir=/usr/local/etc/php'
    > '--disable-all' '--with-regex=php' '--disable-cli'
    > '--with-apxs=/usr/local/sbin/apxs' '--prefix=/usr/local'
    > 'i386-portbld-freebsd4.10'
    >
    > Question: Where are the extensions I selected for installation???
    >
    > I'm trying to install a CMS (MamboServer) and the CMS install routine
    > reports that php DOES NOT have MySQL, zlib, or xml support.
    >
    > I've had previous success installing this CMS using an older version of
    > php4 that did not have the extensions installation seperate.
    >
    > What am I missing?

    Check your /usr/local/etc/php.ini file and make sure that the
    'extension_dir' property is commented out:

        ; Directory in which the loadable extensions (modules) reside.
        ; extension_dir = "./"

    If you're running using mod_php4, make sure to restart apache so that
    changes to php.ini are picked up.

    That will let PHP use the correct, compiled in value (which should be
    /usr/local/lib/php/20020429 for PHP4, or /usr/local/lib/php/20040412
    for PHP5) All of your extensions should be visible in that directory
    as dynamically loadable .so shared objects.

            Cheers,

            Matthew

    -- 
    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
    
    


    • application/pgp-signature attachment: stored

  • Next message: Mike: "Re: How to get php4 extensions to "show up"?"

    Relevant Pages

    • Re: How to get php4 extensions to "show up"?
      ... Aside from MySQL support I choose ... >>The install and registration seemed to work without any errors. ... >>reports that php DOES NOT have MySQL, zlib, or xml support. ... >>php4 that did not have the extensions installation seperate. ...
      (freebsd-questions)
    • Re: How to get php4 extensions to "show up"?
      ... Aside from MySQL support I choose ... >>The install and registration seemed to work without any errors. ... >>php4 that did not have the extensions installation seperate. ...
      (freebsd-questions)
    • Re: -> NOT FOR RETAIL OR OEM DISTRIBUTION <- ???
      ... Yahoo states they don't support 2003, meaning they will not answer any ... FP2002 & 2003 both use the same extensions, so unless Yoohoo is using really ... Try to install it. ... | properly with Yahoo.com web hosting services. ...
      (microsoft.public.frontpage.client)
    • Re: Frontpage on apache issues
      ... The hit counter requires the FP extensions. ... Under Windows XP Home you have no support for any MS ... If you really want to use the extensions locally, you need to upgrade to Windows XP Pro and install ... I can't> add IIS on here, and the FP Server Extensions will not install,> because its not IIS? ...
      (microsoft.public.frontpage.client)
    • Re: Installing mod_php5
      ... Ronnie Clark wrote: ... >Is there an easy way to install mod_php5 so that it ... >has GD and MySQL support? ... extensions are referenced properly. ...
      (freebsd-questions)