Forum Moderators: phranque

Message Too Old, No Replies

Symbol `client errors' has different size in shared object

error running any php script on godaddy.com

         

Lansing

10:32 pm on Aug 3, 2009 (gmt 0)

10+ Year Member



This message is a followup from:
[webmasterworld.com ]

/web/cgi-bin/php5: Symbol `client_errors' has different size in shared object,
consider re-linking

Linux shared hosting at Godaddy.com shows the size error for every php script
run from cron OR an interactive shell; any script content doesn't matter.

The runtime link-editor is generating the error message:

linux$ strings /lib/ld-2.5.so ¦ grep different
%s: Symbol `%s' has different size in shared object, consider re-linking

The error is caused by a mismatched php5 binary and /usr/lib/mysql/libmysqlclient.so.15

The real fix would be rebuilding php5 and possibly libmysqlclient as well.
If you have access to another libmysqlclient, there might be a work-around
with LD_PRELOAD until Godaddy gets around to fixing the mismatch.