Hi there. I had been hanging out for the PHP 5 release of MSM, then for the Oracle support, but have now hit a brick wall.
We have a machine running fedora Core 5, it was already running php-5.2.0, and Apache 2.2.4, so we upgraded php to php-5.2.6
We had a problem with apache so did a fresh apache install (httpd-2.2.8). Done everything twice now. Same problem.
[codebox][root@haast apache]# /usr/local/apache/bin/apachectl start
httpd: Syntax error on line 53 of /usr/local/apache/conf/httpd.conf: Cannot load /usr/local/apache/modules/libphp5.so into server: /usr/local/apache/modules/libphp5.so: undefined symbol: _estrndup[/codebox]
Have googled the known universe and come up with only false leads.
If we comment out the below in httpd.conf
LoadModule php5_module modules/libphp5.so
apache will run… but not php.
We installed lighttpd server… and PHP runs…
Any ideas?
Jeff
Fedora core 5
php-5.2.6
apache 2.2.8
PS. This is a test server, but if we go for MSM we will probably go for Centos or fedora.
PPS, if this is the wrong place to ask this question, then I'd be happy to be told where to go.
Apache - php-5.2.6
eljefe
(Jeff Lyall)
#1
Avi_Miller
(Avi Miller)
#2
Somewhat -- I would recommend a Fedora support forum, as this is more to do with Apache/PHP on Fedora than Matrix. :) However, if possible, I would recommend reloading the box with CentOS 5.2 as the PHP5 version of Matrix is supported using the stock RPM installations of Apache and PHP on that distribution.
eljefe
(Jeff Lyall)
#3
I cant find any sign of a CentOS 5.2 ?
I see a CentOS 5.1, so presumably I use that and manually upgrade the php to 5.2.6 so it will run iwth Oracle?
Jeff
Avi_Miller
(Avi Miller)
#4
Yeah, sorry -- typo. :) PHP 5.2.6 is required for Oracle support, which doesn't ship with CentOS 5.1. I managed to completely overlook that requirement in your first post. You would need to recompile PHP on CentOS to include Oracle support anyway. Alternatively, if you are a Squiz client, we I believe provide RPM packages for RHEL5/CentOS5 that includes Oracle support, though I'm not sure if those have been upgraded to PHP 5.2.6 yet (I know we have them for RHEL5/PHP4 for older versions of Matrix).