After upgrade: PHP Warning: PHP Startup: Unable to load dynamic library (Solved)
After upgrade to php53
1 2 3 4 5 6 |
# php -v PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/dbase.so' - /usr/lib64/php/modules/dbase.so: cannot open shared object file: No such file or directory in Unknown on line 0 PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/ncurses.so' - /usr/lib64/php/modules/ncurses.so: undefined symbol: first_arg_force_ref in Unknown on line 0 PHP 5.3.13 (cli) (built: May 9 2012 09:51:06) Copyright (c) 1997-2012 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies |
solution is to go to “/etc/php.d”, and disable those .ini files:
1 2 3 |
# cd /etc/php.d # mv dbase.ini dbase.ini.disabled # mv ncurses.ini ncurses.ini.disabled |
1 2 3 4 |
# php -v PHP 5.3.13 (cli) (built: May 9 2012 09:51:06) Copyright (c) 1997-2012 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies |