After upgrade: PHP Warning: PHP Startup: Unable to load dynamic library (Solved)
Posted on Jun 8, 2012
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
|