how to remove ioncube if not supported in new php 7.1.0 ? Code: php --ini Failed loading /usr/local/lib/php/extensions/no-debug-non-zts-20160303/ioncube.so: /usr/local/lib/php/extensions/no-debug-non-zts-20160303/ioncube.so: cannot open shared object file: No such file or directory PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20160303/mailparse.so' - /usr/local/lib/php/extensions/no-debug-non-zts-20160303/mailparse.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/local/lib/php/extensions/no-debug-non-zts-20160303/redis.so' - /usr/local/lib/php/extensions/no-debug-non-zts-20160303/redis.so: cannot open shared object file: No such file or directory in Unknown on line 0 Configuration File (php.ini) Path: /usr/local/lib Loaded Configuration File: /usr/local/lib/php.ini Scan for additional .ini files in: /etc/centminmod/php.d Additional .ini files parsed: /etc/centminmod/php.d/a_customphp.ini, /etc/centminmod/php.d/curlcainfo.ini, /etc/centminmod/php.d/geoip.ini, /etc/centminmod/php.d/imagick.ini, /etc/centminmod/php.d/ioncube.ini, /etc/centminmod/php.d/mailparse.ini, /etc/centminmod/php.d/redis.ini, /etc/centminmod/php.d/zendopcache.ini # php --ri 'Zend Opcache' Failed loading /usr/local/lib/php/extensions/no-debug-non-zts-20160303/ioncube.so: /usr/local/lib/php/extensions/no-debug-non-zts-20160303/ioncube.so: cannot open shared object file: No such file or directory PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20160303/mailparse.so' - /usr/local/lib/php/extensions/no-debug-non-zts-20160303/mailparse.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/local/lib/php/extensions/no-debug-non-zts-20160303/redis.so' - /usr/local/lib/php/extensions/no-debug-non-zts-20160303/redis.so: cannot open shared object file: No such file or directory in Unknown on line 0 Zend OPcache Opcode Caching => Disabled Optimization => Disabled SHM Cache => Enabled File Cache => Disabled Startup Failed => Opcode Caching is disabled for CLI Directive => Local Value => Master Value opcache.enable => On => On opcache.use_cwd => On => On opcache.validate_timestamps => On => On opcache.validate_permission => Off => Off opcache.validate_root => Off => Off opcache.inherited_hack => On => On opcache.dups_fix => Off => Off opcache.revalidate_path => Off => Off opcache.log_verbosity_level => 1 => 1 opcache.memory_consumption => 144 => 144 opcache.interned_strings_buffer => 8 => 8 opcache.max_accelerated_files => 16000 => 16000 opcache.max_wasted_percentage => 5 => 5 opcache.consistency_checks => 0 => 0 opcache.force_restart_timeout => 180 => 180 opcache.revalidate_freq => 180 => 180 opcache.file_update_protection => 2 => 2 opcache.preferred_memory_model => no value => no value opcache.blacklist_filename => no value => no value opcache.max_file_size => 0 => 0 opcache.protect_memory => 0 => 0 opcache.save_comments => 1 => 1 opcache.fast_shutdown => 0 => 0 opcache.optimization_level => 0x7FFFBFFF => 0x7FFFBFFF opcache.opt_debug_level => 0 => 0 opcache.enable_file_override => On => On opcache.enable_cli => Off => Off opcache.error_log => no value => no value opcache.restrict_api => no value => no value opcache.lockfile_path => /tmp => /tmp opcache.file_cache => no value => no value opcache.file_cache_only => 0 => 0 opcache.file_cache_consistency_checks => 1 => 1 opcache.huge_code_pages => Off => Off # ls -lah /usr/local/bin/php -rwxr-xr-x 1 root root 12M Dec 3 02:05 /usr/local/bin/php # ls -lah $(cat /usr/local/bin/php-config | awk '/^extension_dir/ {extdir=$1} END {gsub(/\047|extension_dir|=|)/,"",extdir); print extdir}') total 2.6M drwxr-xr-x 2 root root 4.0K Dec 3 02:07 . drwxr-xr-x. 4 root root 4.0K Dec 3 00:50 .. -rwxr-xr-x 1 root root 82K Dec 3 02:05 geoip.so -rwxr-xr-x 1 root root 1.2M Dec 3 02:07 imagick.so -rwxr-xr-x 1 root root 811K Dec 3 02:05 opcache.a -rwxr-xr-x 1 root root 534K Dec 3 02:05 opcache.so centminmod_1.2.3-eva2000.09.001_031216-011843_php_upgrade.log
If you upgraded and you get some PHP warnings that some PHP extensions are unable to load, all you need to do is delete the relevant *.ini files for them and then reinstall if you require the PHP extension Example of error on restart PHP-FPM Code (Text): fpmrestart Gracefully shutting down php-fpm . done Starting php-fpm [06-Nov-2014 01:25:37] NOTICE: PHP message: PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20140815/geoip.so' - /usr/local/lib/php/extensions/no-debug-non-zts-20140815/geoip.so: cannot open shared object file: No such file or directory in Unknown on line 0 [06-Nov-2014 01:25:37] NOTICE: PHP message: PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20140815/igbinary.so' - /usr/local/lib/php/extensions/no-debug-non-zts-20140815/igbinary.so: cannot open shared object file: No such file or directory in Unknown on line 0 [06-Nov-2014 01:25:37] NOTICE: PHP message: PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20140815/imagick.so' - /usr/local/lib/php/extensions/no-debug-non-zts-20140815/imagick.so: cannot open shared object file: No such file or directory in Unknown on line 0 [06-Nov-2014 01:25:37] NOTICE: PHP message: PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20140815/memcache.so' - /usr/local/lib/php/extensions/no-debug-non-zts-20140815/memcache.so: cannot open shared object file: No such file or directory in Unknown on line 0 [06-Nov-2014 01:25:37] NOTICE: PHP message: PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20140815/memcached.so' - /usr/local/lib/php/extensions/no-debug-non-zts-20140815/memcached.so: cannot open shared object file: No such file or directory in Unknown on line 0 done find the paths to the *.ini files Code (Text): php --ini 2>/devnull Configuration File (php.ini) Path: /usr/local/lib Loaded Configuration File: /usr/local/lib/php.ini Scan for additional .ini files in: /etc/centminmod/php.d Additional .ini files parsed: /etc/centminmod/php.d/curlcainfo.ini, /etc/centminmod/php.d/custom_php.ini, /etc/centminmod/php.d/geoip.ini, /etc/centminmod/php.d/igbinary.ini, /etc/centminmod/php.d/imagick.ini, /etc/centminmod/php.d/memcache.ini, /etc/centminmod/php.d/memcached.ini, /etc/centminmod/php.d/zendopcache.ini delete ones that are reported as unable to load so if geoip.so, igbinary.so, imagick.so, memcache.so and memcached.so and in your case ioncube.ini are reported as unable to load, remove their respective *.ini files Code (Text): rm -rf /etc/centminmod/php.d/geoip.ini rm -rf /etc/centminmod/php.d/igbinary.ini rm -rf /etc/centminmod/php.d/imagick.ini rm -rf /etc/centminmod/php.d/memcache.ini rm -rf /etc/centminmod/php.d/memcached.ini for you Code (Text): rm -rf /etc/centminmod/php.d/ioncube.ini then restart PHP-FPM again Code (Text): fpmrestart Gracefully shutting down php-fpm . done Starting php-fpm done