Bug #47279 [Com]: Symbol xmlTextReaderSetup definition was not found
| From: | phil dot nyc at gmail dot com | Date: | Mon, 07 Feb 2011 18:32:27 +0000 |
| Subject: | Bug #47279 [Com]: Symbol xmlTextReaderSetup definition was not found | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-158562@lists.php.net to get a copy of this message | ||
Edit report at http://bugs.php.net/bug.php?id=47279&edit=1
ID: 47279
Comment by: phil dot nyc at gmail dot com
Reported by: johntmills at yahoo dot com
Summary: Symbol xmlTextReaderSetup definition was not found
Status: Bogus
Type: Bug
Package: Apache2 related
Operating System: AIX537
PHP Version: 5.2.8
Block user comment: N
Private report: N
New Comment:
Had a similar problem on AIX 5.3
PHP compiled (after a day or so of work massaging the various discrepit
pieces
of AIX, including math.h ...) but wouldn't run with the above
xmlTextReaderSetup
error.
After I updated libxml2, it worked fine. (Googling around says php now
needs
libxml 2.6 or later)
So: get libxml http://www.perzl.org/aix/index.php?n=Main.Libxml2
(I got
2.7.8
and zlib 1.2.5) and run rpm -Uhv file.rpm on those, and your php binary
should
now work.
Previous Comments:
------------------------------------------------------------------------
[2010-09-01 20:19:12] johntmills at yahoo dot com
./configure --with-apxs2=/apps/apache/httpd-2.2.4/bin/apxs
--with-libxml-dir=/opt/libxml2/2.6.30 --with-mysql=/opt/mysql/5.0.67
--with-config-file-path=/apps/apache/conf --enable-maintainer-zts
--prefix=/opt/php/5.2.8 --enable-sigchild
--with-oci8=/oracle/app/oracle/product/10.2.0
make -i install
cp .libs/libphp5.a /apps/IBMIHS/modules/libphp5.a
cp .libs/libphp5.lai /apps/IBMIHS/modules/libphp5.la
cp -p .libs/libphp5.so /apps/IBMIHS/modules/libphp5.so
chmod 755 /apps/IBMIHS/modules/libphp5.so
libtool --finish /mnt/php/5.2.8/php-5.2.8_webcomm_aix53_src/libs
cd / ; tar -cvf /mnt/php/5.2.8/php-5.2.8_webcomm_aix53.tar ./opt/php
./apps/IBMIHS/modules/libphp* ./apps/IBMIHS/conf/php.ini ; cd -
cp -p ./.libs/libphp5.so /apps/apache/httpd-2.2.4/modules/libphp5.so
chmod 755 /apps/apache/httpd-2.2.4/modules/libphp5.so
libtool --finish /export/packages/php-5.2.8_aix53_src/libs
rc.httpd details:
start_httpd()
{
echo "Starting HTTPD..."
PID=
cat /apps/apache/logs/httpd.pid 2>/dev/null
if ps -ef | grep httpd | grep -v grep | awk {'print "_" $2
"_"'}
| grep "_${PID}_" 1>/dev/null 2>/dev/null
then
echo "HTTPD is already running..."
else
PRELIB=$LIBPATH
LIBPATH=/apps/apache/httpd-2.2.4/lib:/opt/libxml2/2.6.30/lib
export LIBPATH
/apps/apache/httpd-2.2.4/bin/apachectl start
LIBPATH=$PRELIB
export LIBPATH
fi
}
stop_httpd()
{
# stop daemon
echo "Stopping HTTPD..."
PID=cat /apps/apache/logs/httpd.pid 2>/dev/null
if ps -ef | grep httpd | grep -v grep | awk {'print "_" $2
"_"'}
| grep "_${PID}_" 1>/dev/null 2>/dev/null
then
PRELIB=$LIBPATH
LIBPATH=/apps/apache/httpd-2.2.4/lib:/opt/libxml2/2.6.30/lib
export LIBPATH
/apps/apache/httpd-2.2.4/bin/apachectl stop
LIBPATH=$PRELIB
export LIBPATH
else
echo "HTTPD is not running..."
fi
------------------------------------------------------------------------
[2010-08-27 05:49:11] johntmills at yahoo dot com
Ah well that never really worked. What I did was make install with an
ignore errors flag, than manually moved the files where they needed to
be to prepare for use. I'll grab my procedure for IBM VAC in the
morning and post it.
------------------------------------------------------------------------
[2010-08-25 15:55:46] rodri dot martins at gmail dot com
I'm getting the same error you in the installation of PHP on AIX 5.3.
Can you help?
------------------------------------------------------------------------
[2010-08-25 15:54:01] rodri dot martins at gmail dot com
# gmake -k install
Installing PHP SAPI module: apache2handler
/usr/local/buildforge/apache/build/instdso.sh
SH_LIBTOOL='/usr/local/buildforge/apache/build/libtool' libphp5.la
/usr/local/buildforge/apache/modules
rm -f /usr/local/buildforge/apache/modules/libphp5.so
/usr/local/buildforge/apache/build/libtool --mode=install cp libphp5.la
/usr/local/buildforge/apache/modules/
cp .libs/libphp5.a /usr/local/buildforge/apache/modules/libphp5.a
cp .libs/libphp5.lai /usr/local/buildforge/apache/modules/libphp5.la
libtool: install: warning: remember to run `libtool --finish
/install/update/php-5.2.6/libs'
chmod 755 /usr/local/buildforge/apache/modules/libphp5.so
chmod: /usr/local/buildforge/apache/modules/libphp5.so: A file or
directory in the path name does not exist.
apxs:Error: Command failed with rc=65536
.
gmake: *** [install-sapi] Error 1
Installing PHP CLI binary: /usr/local/buildforge/php/bin/
Installing PHP CLI man page: /usr/local/buildforge/php/man/man1/
Installing shared extensions:
/usr/local/buildforge/php/lib/php/extensions/no-debug-non-zts-20060613/
Installing build environment:
/usr/local/buildforge/php/lib/php/build/
Installing header files:
/usr/local/buildforge/php/include/php/
Installing helper programs: /usr/local/buildforge/php/bin/
program: phpize
program: php-config
Installing man pages: /usr/local/buildforge/php/man/man1/
page: phpize.1
page: php-config.1
Installing PEAR environment: /usr/local/buildforge/php/lib/php/
[PEAR] PEAR - already installed: 1.7.1
Wrote PEAR system config file at:
/usr/local/buildforge/php/etc/pear.conf
You may want to add: /usr/local/buildforge/php/lib/php to your php.ini
include_path
Installing PDO headers:
/usr/local/buildforge/php/include/php/ext/pdo/
gmake: Target `install' not remade because of errors.
# cp .libs/libphp5.a /usr/local/buildforge/apache/modules/libphp5.a
# cp .libs/libphp5.lai /usr/local/buildforge/apache/modules/libphp5.la
# cp .libs/libphp5.so /usr/local/buildforge/apache/modules/libphp5.so
# chmod 755 /usr/local/buildforge/apache/modules/libphp5.so
# chmod 755 /usr/local/buildforge/apache/modules/libphp5.la
# chmod 755 /usr/local/buildforge/apache/modules/libphp5.a
# /usr/local/buildforge/apache/bin/apachectl start
httpd: Syntax error on line 55 of
/usr/local/buildforge/apache/conf/httpd.conf: Cannot load
/usr/local/buildforge/apache/modules/libphp5.so into server: rtld:
0712-001 Symbol xmlTextReaderSetup was referenced\n from module
/usr/local/buildforge/apache/modules/libphp5.so(), but a runtime
definition\n of the symbol was not found.
------------------------------------------------------------------------
[2010-04-12 14:36:45] praveen_parim at yahoo dot co dot in
#export LD_LIBRARY_PATH=/usr/local/lib
That's all
------------------------------------------------------------------------
The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
http://bugs.php.net/bug.php?id=47279
--
Edit this bug report at http://bugs.php.net/bug.php?id=47279&edit=1