apache, mysql5, php5 post-install error "..not an Apache module DSO?"

eyeamwhy-macports at yahoo.com eyeamwhy-macports at yahoo.com
Fri Aug 31 15:05:38 PDT 2007


hi! 

i'm trying to install macport's apache, mysql server, and php5. i did this without error (output omitted):
  % sudo port install apache 
  % sudo port install mysql5 +server 
  % sudo port install php5 +apache +mysql5 +imap +tidy +sqlite +pear

Then this (output omitted):
  % sudo cp /opt/local/etc/php.ini-dist /opt/local/etc/php.ini
  % cd /opt/local/libexec/apache
  % sudo /opt/local/apache/bin/apxs -a -e -n "php5" libphp5.so

...but there is no "/opt/local/apache"

so from "/opt/local/libexec/apache" where "libphp5.so" exists, I tried both apxs's in /opt/local/, like this:
  % sudo /opt/local/sbin/apxs -a -e -n "php5" libphp5.so
  [activating module `php5' in /opt/local/etc/apache/httpd.conf]
  cp /opt/local/etc/apache/httpd.conf /opt/local/etc/apache/httpd.conf.bak 
  cp /opt/local/etc/apache/httpd.conf.new /opt/local/etc/apache/httpd.conf
  rm /opt/local/etc/apache/httpd.conf.new
  % sudo apachectl configtest
  Syntax error on line 237 of /opt/local/etc/apache/httpd.conf:
  API module structure `php5_module' in file /opt/local/libexec/apache/libphp5.so is 
  garbled - perhaps this is not an   Apache module DSO?

Same result with
  % sudo /opt/local/var/macports/software/apache/1.3.37_0/opt/local/sbin/apxs -a -e -n "php5" libphp5.so

Any
idea what the problem is? The /opt/local/ versions of apache &
mysql are otherwise fine and working. I have a newish MPB w/OSX 10.4.10 and
latest Xcode...

from /opt/local/etc/apache/httpd.conf
  line 63:   ServerRoot "/opt/local"
  line 237: LoadModule php5_module        libexec/apache/libphp5.so

Thanks in advance,

Isao

PS -
  % echo $PATH | tr : "\n"
  /opt/local/bin
  /opt/local/sbin
  /usr/local/bin
  /usr/local/sbin
  /bin
  /sbin
  /usr/bin
  /usr/sbin

  % port installed 
  The following ports are currently installed:
  apache @1.3.37_0 (active)
  apr @1.2.9_0 (active)
  apr-util @1.2.8_2 (active)
  cclient @2006h_0 (active)
  curl @7.16.4_0+darwin_8 (active)
  db44 @4.4.20_1+darwin_8 (active)
  expat @2.0.1_0 (active)
  freetype @2.3.5_0 (active)
  gettext @0.16.1_0 (active)
  jpeg @6b_2 (active)
  libiconv @1.11_4+darwin_8 (active)
  libmcrypt @2.5.8_0+darwin_8 (active)
  libpng @1.2.18_0+darwin_8 (active)
  libtool @1.5.24_0 (active)
  libxml2 @2.6.28_1 (active)
  libxslt @1.1.20_0 (active)
  lynx @2.8.6rel.5_0+ssl (active)
  mhash @0.9.9_0+darwin_8 (active)
  mysql5 @5.0.45_0+darwin_8+server (active)
  ncurses @5.6_0+darwin_8 (active)
  ncursesw @5.6_0+darwin_8 (active)
  neon @0.26.3_1 (active)
  openssl @0.9.8e_0+darwin_8 (active)
  pcre @7.2_0+utf8 (active)
  php5 @5.2.3_0+apache+darwin_8+imap+macosx+mysql5+pear+sqlite+tidy (active)
  pkgconfig @0.22_0 (active)
  readline @5.2.001_0 (active)
  sqlite3 @3.4.1_0+darwin_8
  sqlite3 @3.4.2_0+darwin_8 (active)
  subversion @1.4.5_0 (active)
  tidy @20051026_0+darwin_8 (active)
  tiff @3.8.2_0+darwin_8 (active)
  tree @1.5.0_0 (active)
  wget @1.10.2_0+darwin_8 (active)
  zlib @1.2.3_1 (active)







More information about the macports-users mailing list