Question

Cannot find libphp5.so in Apache modules after php5 install

Asked by: supercell29

SETUP:

OS: FreeBSD 7
Apache version: 2.2.9

SITUATION:

Installed php5 by installing from FreeBSD7 CD (sysinstall - not during initial install of OS). Cannot find libphp5.so in /usr/local/apache2/modules. I can't find any --enable php in ./configure for Apache 2.2.9. How do I create the libphp5.so module? (I did not install all ports only the php5-5.2.5.tbz).

Thank you in advance....

This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.

Subscribe now for full access to Experts Exchange and get

Instant Access to this Solution

  • Plus...
  • 30 Day FREE access, no risk, no obligation
  • Collaborate with the world's top tech experts
  • Unlimited access to our exclusive solution database
  • Never be left without tech help again

Subscribe Now

Asked On
2008-07-18 at 14:05:59ID23578262
Tags

FreeBSD

,

PHP

,

PHP5 (5.2.5)

,

Cannot find libphp5.so in Apache modules

Topics

FreeBSD

,

Apache Web Server

,

PHP Scripting Language

Participating Experts
3
Points
125
Comments
15

Trusted by hundreds of thousands everyday for fast, accurate and reliable tech support.

  • "The time we save is the biggest benefit of Experts Exchange to Warner Bros. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange." Mike Kapnisakis, Warner Bros.
  • "Our team likes having a resource that is more secure than just using Google and most experts using this service really know their stuff. It's nice to look here first versus using Google." Dayna Sellner, Lockheed Martin
  • "Anytime that I've been stumped with a problem, 9 out of 10 times Experts Exchange has either the accepted solution or an open discussion of the potential solution to the problem." Kenny Red, eBay Inc.

See what Experts Exchange can do for you.

Got a question?

We've got the answer.

Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.

Screenshot of Experts Exchange Knowledgebase

Need individual assistance?

Our experts are ready to help.

If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.

Screenshot of Experts Exchange Knowledgebase

Want to learn from the best?

Read articles from industry experts.

Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.

Screenshot of an Article

Working on a long term project?

Store your work and research.

Save solutions to your questions, answers you’ve discovered through searching plus helpful articles in your personal knowledgebase for easy future access.

Screenshot of Experts Exchange Knowledgebase

Access the answers to your technology questions today.

Subscribe Now

30-day free trial. Register in 60 seconds.

What Makes Experts Exchange Unique?

Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Trusted by the world's most respected brands.

image of each brand's logo

Faithfully serving IT professionals since 1996.

Experts Exchange Logo

Try it out and discover for yourself.

Subscribe Now

30-day free trial. Register in 60 seconds.

Related Solutions

  1. Upgrading to PHP5
    Hi I have PHP(4.1.1) MySQL(3.23.48) and Apache(1.3.23). I installed PHPTriad which sets up three of them automatically at one time. I would like to install PHP5. I am using Windows XP Pro. What's the easiest way to do that? Will all of my code and MySQL work on PHP5? Plea...

Free Tech Articles

  1. WARNING: 5 Reasons why you should NEVER fix a computer for free.
    It is in our nature to love the puzzle. We are obsessed. The lot of us. We love puzzles. We love the challenge. We thrive on finding the answer. We hate disarray. It bothers us deep in our soul. W...
  2. SCCM OSD Basic troubleshooting
    SCCM 2007 OSD is a fantastic way to deploy operating systems, however, like most things SCCM issues can sometimes be difficult to resolve due to the sheer volume of logs to sift through and the dispe...
  3. Migrate Small Business Server 2003 to Exchange 2010 and Windows 2008 R2
    This guide is intended to provide step by step instructions on how to migrate from Small Business Server 2003 to Windows 2008 R2 with Exchange 2010. For this migration to work you will need the fo...
  4. Create a Win7 Gadget
    This article shows you how to create a simple "Gadget" -- a sort of mini-application supported by Windows 7 and Vista. Gadgets can be dropped anywhere on the desktop to provide instant information, ...
  5. Outlook continually prompting for username and password
    There have been a lot of questions recently regarding Outlook prompting for a username and password whilst using Exchange 2007. There are a few reasons why this would happen and I will try to cover t...
  6. Backup Exchange 2010 Information Store using Windows Backup
    There seems to be quite a lot of confusion around the ability to backup Exchange 2010 using the built in Windows Backup feature. This stems from the omission of this feature prior to Exchange 2007 s...

Cloud Class Webinars

  1. Avoiding Bugs in Microsoft Access
    Alison Balter takes and in-depth look at avoiding bugs in Access. In this webinar you will learn about using the immediate window to debug your applications, invoking the debugger, using breakpoints to troubleshoot, stepping through code, setting the next statement to execute, ...
  2. Top 10 Best New Features in Visio 2010
    Scott Helmers gives live demonstrations of the top 10 new features in Visio 2010. This webinar will teach you how to create compelling diagrams by adding shapes to the page with a single click, linking the shapes in a diagram to data in Excel (or SQL Server, or SharePoint), ...
  3. IT Consultant Business Secrets Revealed
    Michael Munger, Experts Exchange tech pro and IT consultant, pulls back the curtain on his very successful businesses and answers question on every IT consultant and business owner should know about. He shares secrets on what he did to solve the 5 most common problems in IT, ...
  4. Disaster Recovery and Business Continuity
    Quest CTO, Mike Billon, gives an overview of the steps involved in building a dunamic disaster recovery plan. Through case studies and an examination of software/hardware tooles for monitoring and testing, you'll gain a better understandin of where you are, where you want ...
  5. Organize Your Visio Diagrams with Containers and Lists
    Scott Helmers uses cross functional flowcharts, wireframe diagrams, data graphic legends and seating charts to teach you: how to ustilize all three new structured diagram components in Visio 2010, the best practices for organizeing shapes in previous version of Visio, how to organize ...
  6. How to Us Objects, Properties, Events and Methods in Microsoft Access
    Alison Dalter gives an in-depbth look at objects, properties, events and methods in Microsoft Access. In this webinar you will learn about using the object browser, referring to objects, working with properties and methods, working with object variables, understanding the ...

Join the Community

Give a Little. Get a Lot.

Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.

Join the Community

Answers

 

by: AlexanderRPosted on 2008-07-18 at 17:17:02ID: 22040847

according to http://www.freebsdmadeeasy.com/tutorials/web-server/install-php-5-for-web-hosting.php php and apache integration is enabled when you configure/compile php (not in apache).

Quote from site:
    # cd /usr/ports/lang/php5
    # make config
    # make install

When you run make config you will be shown a list of options. To use PHP with Apache make sure the Apache Module box is selected.

 

by: supercell29Posted on 2008-07-21 at 08:55:57ID: 22051672

Installed this after installing FreeBSD (used sysinstall from cli and ONLY installed the php5.2.5 option). Sysinstall created a lang dir in /usr/ports and within are the following:  

+COMMENT        +CONTENTS       +DESC           +MTREE_DIRS     bin             etc             include         lib             man             php5-5.2.5.tbz

# (in /usr/ports/lang) make config
make: don't know how to make config. Stop

Obviously, sysinstall installed php5-5.2.5, so how do I get to the list of options that allow me to add Apache module? Again, ports was not installed initially with installation of FreeBSD7.

 

by: agriesserPosted on 2008-07-21 at 09:07:13ID: 22051783

sysinstall usually has only created the directory /usr/ports/lang/php5, is that right?

You need to configure &&  compile php5 in this port directory then, see this page for detailed information about how to do this:

http://www.mydigitallife.info/2006/04/14/installing-web-server-in-freebsd-60-with-apache-22-mysql-50-and-php-5-part-5/

 

by: supercell29Posted on 2008-07-22 at 11:39:10ID: 22062273

From CLI:

#sysinstall

GUI pops up. I choose "Do post-install configuration of FreeBSD > Install pre-packaged software for FreeBSD >  Install from a FreeBSD CD/DVD (put in FreeBSD 7 CD 3 > www - Web utilities (browsers, HTTP servers, etc)) > php5-5.2.5 [/usr/ports/lang/php5] > MESSAGE: "These are the packages you've selected for extraction. If you're sure of these choices, select OK. If not, select Cancel to go back to the package selection menu. php5-5.2.5 [usr/ports/lang/php5 > I SELECT "OK" > Added package successfully. Cancel out of FreeBSD Configuration Menu.

BACK ON CLI:

#cd /usr/ports  THIS IS WHAT I SEE:

en2# cd /usr/ports
en2# ls
.cvsignore      COPYRIGHT       KNOBS           MOVED           Mk              Templates       UIDs            accessibility   archivers       audio
CHANGES         GIDs            LEGAL           Makefile        README          Tools           UPDATING        arabic          astro

NO LANG DIR WAS ADDED! Rebooted OS as well to no avail. Any suggestions?

 

by: supercell29Posted on 2008-07-22 at 12:05:56ID: 22062550

#pkg_info shows that it exists:

php5-5.2.5          PHP Scripting Language

#find / -name php5 -print shows nothing.

#cd /var/db/pkg shows it exists as well:

php5-5.2.5

# find / -name php5-5.2.5 -print  

This is all it comes up with: /var/db/pkg/php5-5.2.5   (where is php5 dir?)

So where do I go to be shown a list of options allowing me to install mod into Apache? It looks as though php has already been installed (./config, make must have executed from sysinstall?)   This is odd!

 

by: agriesserPosted on 2008-07-22 at 12:17:46ID: 22062670

Already tried pkg_add?

cd /var/db/pkg
pkg_add php5-5.2.5

 

by: supercell29Posted on 2008-07-22 at 12:37:26ID: 22062847

#pkg_add -r php5

Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-7.0-release/Latest/php5.tbz... Done.

find / -name php5 -print

Nothing......

/var/db/pkg/php5-5.2.5 exists.

Where do I go to ./configure, make....install mod into Apache?

 

by: gheistPosted on 2008-07-23 at 01:34:08ID: 22067088

module installs into apache from ports absolutely automatically.

 

by: supercell29Posted on 2008-07-23 at 07:15:26ID: 22069500

#cd /usr/local/apache2/modules

httpd.exp       mod_perl.so is all I see

#find / -name libphp5.so -print shows nothing.

 

by: gheistPosted on 2008-07-23 at 07:43:10ID: 22069826

Please post pkg_info output.

 

by: supercell29Posted on 2008-07-23 at 07:50:20ID: 22069908

engineering2# pkg_info
bsdpan-Algorithm-Dependency-1.106 Algorithm::Dependency - Base class for implementing various
bsdpan-Apache-DBI-1.07 Apache::DBI - Initiate a persistent database connection
bsdpan-Apache-Test-1.30 Apache::Test - Test.pm wrapper with helpers for testing Apa
bsdpan-Archive-Tar-1.38 Archive::Tar - module for manipulations of tar archives
bsdpan-Archive-Zip-1.23 Archive::Zip - Provide an interface to ZIP archive files.
bsdpan-Array-Compare-1.15 Array::Compare - Perl extension for comparing arrays.
bsdpan-Authen-SASL-2.11 Unknown perl module
bsdpan-CGI.pm-3.38  CGI - Simple Common Gateway Interface Class
bsdpan-CPAN-1.9205  CPAN - query, download and build perl modules from CPAN sit
bsdpan-CSS-Squish-0.07 CSS::Squish - Compact many CSS files into one big file
bsdpan-Cache-Cache-1.05 Cache::Cache -- the Cache interface.
bsdpan-Cache-Simple-TimedExpiry-0.27 Cache::Simple::TimedExpiry
bsdpan-Calendar-Simple-44 Calendar::Simple - Perl extension to create simple calendar
bsdpan-Class-Accessor-0.31   Class::Accessor - Automated accessor generation
bsdpan-Class-Autouse-1.29 Class::Autouse - Run-time load a class the first time you c
bsdpan-Class-Container-0.12 Class::Container - Glues object frameworks together transpa
bsdpan-Class-Data-Inheritable-0.08 Class::Data::Inheritable - Inheritable, overridable class d
bsdpan-Class-Inspector-1.23 Class::Inspector - Get information about a class and its st
bsdpan-Class-ReturnValue-0.55 Class::ReturnValue - A return-value object that lets you tr
bsdpan-Class-Singleton-1.4 Class::Singleton - Implementation of a "Singleton" class
bsdpan-Clone-0.28   Clone - recursively copy Perl datatypes
bsdpan-Compress-Raw-Zlib-2.011 Compress::Raw::Zlib - Low-Level Interface to zlib compressi
bsdpan-Compress-Zlib-2.011 Compress::Zlib - Interface to zlib compression library
bsdpan-Config-Tiny-2.12 Config::Tiny - Read/Write .ini style files with as little c
bsdpan-Convert-ASN1-0.21 Unknown perl module
bsdpan-Crypt-SSLeay-0.57 Crypt::SSLeay - OpenSSL support for LWP
bsdpan-DBD-SQLite-1.14 DBD::SQLite - Self Contained RDBMS in a DBI Driver
bsdpan-DBD-mysql-4.007 DBD::mysql - MySQL driver for the Perl5 Database Interface
bsdpan-DBI-1.605    DBI - Database independent interface for Perl
bsdpan-DBIx-DBSchema-0.36 DBIx::DBSchema - Database-independent schema objects
bsdpan-DBIx-SearchBuilder-1.53 DBIx::SearchBuilder - Encapsulate SQL queries and rows in s
bsdpan-DateTime-0.4302 DateTime - A date and time object
bsdpan-DateTime-Format-W3CDTF-0.04 DateTime::Format::W3CDTF - Parse and format W3CDTF datetime
bsdpan-DateTime-Locale-0.4001 DateTime::Locale - Localization support for DateTime.pm
bsdpan-DateTime-TimeZone-0.7701 DateTime::TimeZone - Time zone object base class and factor
bsdpan-Devel-CoreStack-1.3 Devel::CoreStack - try to generate a stack dump from a core
bsdpan-Devel-StackTrace-1.1901 Devel::StackTrace - Stack trace and stack trace frame objec
bsdpan-Devel-Symdump-2.08 Devel::Symdump - dump symbol names or the symbol table
bsdpan-Digest-HMAC-1.01 Digest::HMAC - Keyed-Hashing for Message Authentication
bsdpan-Digest-SHA-5.47 Digest::SHA - Perl extension for SHA-1/224/256/384/512
bsdpan-Digest-SHA1-2.11 Digest::SHA1 - Perl interface to the SHA-1 algorithm
bsdpan-Eliza-1.04   B<Chatbot::Eliza> - A clone of the classic Eliza program
bsdpan-Errno-1.10   Errno - System errno constants
bsdpan-Error-0.17014 Error - Error/exception handling in an OO-ish way
bsdpan-Exception-Class-1.24 Exception::Class - A module that allows you to declare real
bsdpan-ExtUtils-CBuilder-0.23 ExtUtils::CBuilder - Compile and link C code for Perl modul
bsdpan-ExtUtils-ParseXS-2.19 ExtUtils::ParseXS - converts Perl XS code into C code
bsdpan-FCGI-0.67    Unknown perl module
bsdpan-File-Copy-Recursive-0.36 File::Copy::Recursive - Perl extension for recursively copy
bsdpan-File-Find-Rule-0.30 File::Find::Rule - Alternative interface to File::Find
bsdpan-File-Flat-1.04 File::Flat - Implements a flat filesystem
bsdpan-File-HomeDir-0.69 File::HomeDir - Find your home and other directories, on an
bsdpan-File-NCopy-0.36 File::NCopy - Deprecated module. Use File::Copy::Recursive
bsdpan-File-Remove-1.41 File::Remove - Remove files and directories
bsdpan-File-Slurp-9999.13 File::Slurp - Efficient Reading/Writing of Complete Files
bsdpan-File-Temp-0.20 File::Temp - return name and handle of a temporary file saf
bsdpan-File-Which-0.05 File::Which - Portable implementation of the `which' utilit
bsdpan-File-chmod-0.32 File::chmod - Implements symbolic and ls chmod modes
bsdpan-Font-AFM-1.20 Font::AFM - Interface to Adobe Font Metrics files
bsdpan-FreezeThaw-0.43 FreezeThaw - converting Perl structures to strings and back
bsdpan-GSSAPI-0.26  GSSAPI - Perl extension providing access to the GSSAPIv2 li
bsdpan-Getopt-Long-2.37 Getopt::Long - Extended processing of command line options
bsdpan-HTML-Format-2.04 HTML::Formatter - Base class for HTML formatters
bsdpan-HTML-Parser-3.56 HTML::Parser - HTML parser class
bsdpan-HTML-Scrubber-0.08 HTML::Scrubber - Perl extension for scrubbing/sanitizing ht
bsdpan-HTML-Tagset-3.20 HTML::Tagset - data tables useful in parsing HTML
bsdpan-HTML-Tree-3.23 HTML::Tree - overview of HTML::TreeBuilder et al
bsdpan-HTTP-Server-Simple-0.34 HTTP::Server::Simple - Lightweight HTTP server
bsdpan-HTTP-Server-Simple-Mason-0.09 HTTP::Server::Simple::Mason - An abstract baseclass for a s
bsdpan-Hook-LexWrap-0.20 Hook::LexWrap - Lexically scoped subroutine wrappers
bsdpan-IO-Compress-Base-2.011 IO::Compress::Base - Base Class for IO::Compress modules
bsdpan-IO-Compress-Zlib-2.011 IO::Compress::Gzip - Write RFC 1952 files/buffers
bsdpan-IO-Socket-SSL-1.13 IO::Socket::SSL -- Nearly transparent SSL encapsulation for
bsdpan-IO-Tty-1.07  IO::Tty - Low-level allocate a pseudo-Tty, import constants
bsdpan-IO-Zlib-1.09 IO::Zlib - IO:: style interface to L<Compress::Zlib>
bsdpan-IO-stringy-2.110 IO-stringy - I/O on in-core objects like strings and arrays
bsdpan-IPC-Run3-0.040 IPC::Run3 - run a subprocess with input/ouput redirection
bsdpan-List-MoreUtils-0.22 List::MoreUtils - Provide the stuff missing in List::Util
bsdpan-Locale-Maketext-1.13 Unknown perl module
bsdpan-Locale-Maketext-Fuzzy-0.10 Locale::Maketext::Fuzzy - Maketext from already interpolate
bsdpan-Locale-Maketext-Lexicon-0.66 Locale::Maketext::Lexicon - Use other catalog formats in Ma
bsdpan-Log-Dispatch-2.21 Log::Dispatch - Dispatches messages to one or more outputs
bsdpan-MIME-tools-5.427 MIME::Head - MIME message header (a subclass of Mail::Heade
bsdpan-MLDBM-2.01   MLDBM - store multi-level hash structure in single level ti
bsdpan-Mail-RBL-1.10 Mail::RBL - Perl extension to access RBL-style host verific
bsdpan-MailTools-2.03 Unknown perl module
bsdpan-Module-Refresh-0.13 Module::Refresh - Refresh %INC files when updated on disk
bsdpan-Module-Versions-Report-1.05 Module::Versions::Report -- report versions of all modules
bsdpan-Net-DNS-0.63 Net::DNS - Perl interface to the DNS resolver
bsdpan-Net-IP-1.25  Net::IP - Perl extension for manipulating IPv4/IPv6 address
bsdpan-Net-SSLeay-1.32 Net::SSLeay - Perl extension for using OpenSSL
bsdpan-NetAddr-IP-4.007 NetAddr::IP - Manages IPv4 and IPv6 addresses and subnets
bsdpan-Number-Compare-0.01 Number::Compare - numeric comparisons
bsdpan-Params-Util-0.33 Params::Util - Simple, compact and correct param-checking f
bsdpan-Params-Validate-0.91 Params::Validate - Validate method/function parameters
bsdpan-PathTools-3.2701 Cwd - get pathname of current working directory
bsdpan-Pod-Escapes-1.04 Pod::Escapes -- for resolving Pod EE<lt>...E<gt> sequences
bsdpan-Pod-Simple-3.07 Unknown perl module
bsdpan-Pod-Tests-0.18 Pod::Tests - Extracts embedded tests and code examples from
bsdpan-Regexp-Common-2.122 Regexp::Common - Provide commonly requested regular express
bsdpan-Scalar-List-Utils-1.19 List::Util - A selection of general-utility list subroutine
bsdpan-Sub-Uplevel-0.1901 Sub::Uplevel - apparently run a function in a higher stack
bsdpan-Term-ReadLine-Perl-1.0302 Unknown perl module
bsdpan-TermReadKey-2.30 Term::ReadKey - A perl module for simple terminal control
bsdpan-Test-ClassAPI-1.04 Test::ClassAPI - Provides basic first-pass API testing for
bsdpan-Test-Deep-0.103 Unknown perl module
bsdpan-Test-Exception-0.27 Test::Exception - Test exception based code
bsdpan-Test-Harness-3.11 Test::Harness - Run Perl standard test scripts with statist
bsdpan-Test-Inline-2.208 Test::Inline - Embed your tests in your code, next to what
bsdpan-Test-LongString-0.11 Test::LongString - tests strings for equality, with more he
bsdpan-Test-Manifest-1.22 Test::Manifest - interact with a t/test_manifest file
bsdpan-Test-NoWarnings-0.084 Test::NoWarnings - Make sure you didn't emit any warnings w
bsdpan-Test-Pod-1.26 Test::Pod - check for POD errors in files
bsdpan-Test-Script-1.03 Test::Script - Cross-platform basic tests for scripts
bsdpan-Test-Simple-0.80 Test::Simple - Basic utilities for writing tests.
bsdpan-Test-Tester-0.107 Test::Tester - Ease testing test modules built with Test::B
bsdpan-Test-Warn-0.10 Test::Warn - Perl extension to test methods for warnings
bsdpan-Text-Autoformat-1.13 Text::Autoformat - Automatic text wrapping and reformatting
bsdpan-Text-Glob-0.08 Text::Glob - match globbing patterns against text
bsdpan-Text-Iconv-1.7 Text::Iconv - Perl interface to iconv() codeset conversion
bsdpan-Text-Quoted-2.05 Text::Quoted - Extract the structure of a quoted mail messa
bsdpan-Text-Reform-1.11 Text::Reform - Manual text wrapping and reformatting
bsdpan-Text-Template-1.45 Unknown perl module
bsdpan-Text-WikiFormat-0.79 Text::WikiFormat - module for translating Wiki formatted te
bsdpan-Time-modules-2006.0814 Time::ParseDate -- date parsing both relative and absolute
bsdpan-TimeDate-1.16 Time::Zone -- miscellaneous timezone manipulations routines
bsdpan-Tree-DAG_Node-1.06 Tree::DAG_Node - (super)class for representing nodes in a t
bsdpan-UNIVERSAL-require-0.11   UNIVERSAL::require - require() modules from a variable
bsdpan-URI-1.37     URI - Uniform Resource Identifiers (absolute and relative)
bsdpan-WWW-Mechanize-1.34 WWW::Mechanize - Handy web browsing in a Perl object
bsdpan-Want-0.18    Want - A generalisation of C<wantarray>
bsdpan-XML-Filter-BufferText-1.01 XML::Filter::BufferText - Filter to put all characters() in
bsdpan-XML-NamespaceSupport-1.09 XML::NamespaceSupport - a simple generic namespace support
bsdpan-XML-SAX-0.16 XML::SAX - Simple API for XML
bsdpan-XML-SAX-Writer-0.50 XML::SAX::Writer - SAX2 Writer
bsdpan-XML-Simple-2.18 XML::Simple - Easy API to maintain XML (esp config files)
bsdpan-YAML-0.66    YAML - YAML Ain't Markup Language (tm)
bsdpan-capitalization-0.03 capitalization - no capitalization on method names
bsdpan-libnet-1.22  Net::FTP - FTP Client class
bsdpan-libwww-perl-5.813 LWP - The World-Wide Web library for Perl
bsdpan-perl-ldap-0.36 Unknown perl module
bsdpan-prefork-1.02 prefork - Optimized module loading for forking or non-forki
bsdpan-version-0.7501 Unknown perl module
expat-2.0.0_1       XML 1.0 parser written in C
freetype2-2.3.5     A free and portable TrueType font rendering engine
fusefs-kmod-0.3.9.p1_2 Kernel module for fuse
fusefs-libs-2.7.0_1 FUSE allows filesystem implementation in userspace
fusefs-ntfs-1.1004  Mount NTFS partitions (read/write) and disk images
gd-2.0.35,1         A graphics library for fast creation of images
gettext-0.16.1_3    GNU gettext package
inputproto-1.4.2.1  Input extension headers
jpeg-6b_4           IJG's jpeg compression utilities
kbproto-1.0.3       KB extension headers
libICE-1.0.4,1      Inter Client Exchange library for X11
libSM-1.0.3,1       Session Management library for X11
libX11-1.1.3,1      X11 library
libXau-1.0.3_2      Authentication Protocol library for X11
libXaw-1.0.4,1      X Athena Widgets library
libXdmcp-1.0.2      X Display Manager Control Protocol library
libXext-1.0.3,1     X11 Extension library
libXmu-1.0.3,1      X Miscellaneous Utilities libraries
libXp-1.0.0,1       X print library
libXpm-3.5.7        X Pixmap library
libXt-1.0.5         X Toolkit library
libiconv-1.11_1     A character set conversion library
libublio-20070103   User space caching library
libxml2-2.6.30      XML parser library for GNOME
lynx-2.8.6.5_1,1    A non-graphical, text-based World-Wide Web client
mysql-client-5.0.45_1 Multithreaded SQL database (client)
mysql-server-5.0.45_1 Multithreaded SQL database (server)
p5-Apache-Session-1.81 A persistence framework for session data
p5-Cache-Cache-1.05 Cache::Cache -- Perl Cache interface
p5-Class-Container-0.12 Glues object frameworks together transparently
p5-Class-Data-Inheritable-0.06 Inheritable, overridable class data
p5-Class-Factory-Util-1.7 Utility functions for (factory) classes
p5-Class-InsideOut-1.08 A safe, simple inside-out object construction kit
p5-Class-Singleton-1.4 Perl module that describes a singular object class
p5-DateTime-0.41    A date and time object
p5-DateTime-Format-Mail-0.30.01 Convert between DateTime and RFC2822/822 formats
p5-DateTime-Format-W3CDTF-0.04 Parse and format W3CDTF datetime strings
p5-DateTime-Locale-0.35 Localization support for DateTime
p5-DateTime-TimeZone-0.68 Time zone object base class and factory
p5-Devel-StackTrace-1.15 Stack trace and stack trace frame objects
p5-Digest-1.15      Modules that calculate message digests
p5-Digest-MD5-2.36  Perl5 interface to the MD5 algorithm
p5-Digest-Perl-MD5-1.8 Perl extension for MD5 hash algorithm in pure Perl
p5-Digest-SHA1-2.11 Perl interface to the SHA-1 Algorithm
p5-Error-0.17.009   Perl module to provide Error/exception support for perl: Er
p5-Exception-Class-1.23_1 A module that allows you to declare real exception classes
p5-Exporter-Lite-0.02 Lightweight exporting of variables
p5-GD-2.35_1        A perl5 interface to Gd Graphics Library version2
p5-GD-Graph-1.44_1  Graph plotting module for perl5
p5-GD-TextUtil-0.86_1 Text utilities for use with GD drawing package
p5-HTML-Entities-ImodePictogram-0.06 HTML::Entities::ImodePictogram - encode / decode i-mode pic
p5-HTML-Entities-Numbered-0.04 HTML::Entities::Numbered - Conversion of numbered HTML enti
p5-HTML-Mason-1.35  High-performance, dynamic web site authoring system
p5-HTML-Parser-3.56 Perl5 module for parsing HTML documents
p5-HTML-Tagset-3.10 Some useful data table in parsing HTML
p5-HTTP-Server-Simple-0.27 A very simple standalone HTTP daemon
p5-HTTP-Server-Simple-Mason-0.09 An abstract baseclass for a standalone mason server
p5-Hook-LexWrap-0.20 Lexically scoped subroutine wrappers for Perl
p5-IPC-ShareLite-0.09 A simple interface to access shared memory
p5-MIME-Base64-3.07 Perl5 module for Base64 and Quoted-Printable encodings
p5-Params-Validate-0.88 Validate method/function parameters
p5-PathTools-3.25   A Perl module for portably manipulating file specifications
p5-Scalar-Defer-0.10 Calculate values on demand
p5-Scalar-List-Utils-1.19,1 Perl subroutines that would be nice to have in the perl cor
p5-Scalar-Listify-0.02 Poduces an array(ref)? from a scalar value or array ref
p5-Scalar-Util-Clone-0.04 Recursively copy datatypes using Perl's builtin functions
p5-Storable-2.16    Persistency for perl data structures
p5-Time-Local-1.17  Efficiently compute time from local and GMT time
p5-Tree-Simple-1.17 A simple tree object
p5-URI-1.35         Perl5 interface to Uniform Resource Identifier (URI) refere
p5-XML-Parser-2.34_2 Perl extension interface to James Clark's XML parser, expat
p5-XML-RSS-1.31     Perl extension to manage RDF Site Summary (RSS) files
perl-5.8.8_1        Practical Extraction and Report Language
php5-5.2.5          PHP Scripting Language
pkg-config-0.22_1   A utility to retrieve information about installed libraries
png-1.2.22          Library for manipulating PNG images
printproto-1.0.3    Print extension headers
rsync-2.6.9_2       A network file distribution/synchronization utility
t1lib-5.1.1_2,1     A Type 1 Rasterizer Library for UNIX/X11
xextproto-7.0.2     XExt extension headers
xproto-7.0.10_1     X11 protocol headers
xtrans-1.0.4        Abstract network code for X                                                                      

 

by: gheistPosted on 2008-07-23 at 10:01:16ID: 22071325

There is no apache as such installed.
Get rid of whatever you half-compiled. FreeBSD's prot builders are unaware of your custom private distribution, and installing php is YOUR responsibility.

Let me suggest you to make best effort to get rid of private apache build (pkg_delete -a ; mv /usr/local /usr/local.crp)
And install everything from packages or in worst case from ports.

 

by: supercell29Posted on 2008-07-24 at 08:02:01ID: 22079923

Got rid of half-compiled. Found a work around:

In Apache 2.2.9: .  ./configure --enable-so --enable-ssl, make ..... (created libphp5.so in /usr/local/apache2/modules)

wget: (url to download latest php)

./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql, make ......

edit php.ini

In httpd.conf: LoadModule php5_module modules/libphp5.so
AddType application/x-httpd-php .php .phtml
AddType application/x-httpd-php-source .phps

Start Apache...

All works! :~)

Thank you for all your advice!





 

by: gheistPosted on 2008-07-24 at 15:01:27ID: 22083999

ports can be installed and uninstalled at will for security problems in apache/php/whatever.

20120131-EE-VQP-002

3 Ways to Join

30-Day Free Trial

The Experts

98% positive feedback on 31,087 answers since March 2000. angeliii is a Microsoft Most Valuable Professional for his work with MS SQL Server & Develoment.

He has also proven his knowledge of Visual Basic Programming, PHP Scripting and Oracle Databases.

The Experts

97% positive feedback on 10,752 answers since July 2000. lrmoore has more than 18 years experience in the networking industry.

The six-time Mircosoft MVPs specialties include firewalls, virtual private networking, and network management.

Testimonials

"...and excellent source for support... Kind of like having your very own IT dept." Electriciansnet

Testimonials

"I was apprehensive at signing up at first. However... it has already made my life as an IT administrator much easier." JaCrews

Testimonials

"WOW! You guys have great, active, and knowledgeable people on here." moore50

Business Clients

Business Clients

In the Press

"If you’ve got a question... Experts Exchange can supply an answer.”

In the Press

"...an invaluable aid for both IT professionals and those who require tech support."

In the Press

"where IT professionals provide quick answers on just about any topic"

Business Account Plans

Loading Advertisement...