Search code examples
phpphp-extensionphp-7

WARNING: Module ini file doesn't exist under /etc/php/7.0/mods-available


I have uninstalled php7 and all its modules from ubuntu, and when I try to reinstall the modules, I get the following error for each php module, and although the module is installed, because of this error, it is not activated and I cannot use them. Is the any way to solve this issue ? the error for each module(when installing):

Not replacing deleted config file /etc/php/7.0/mods-available/intl.ini
WARNING: Module [module name] ini file doesn't exist under /etc/php/7.0/mods-available
WARNING: Module [module name] ini file doesn't exist under /etc/php/7.0/mods-available
WARNING: Module [module name] ini file doesn't exist under /etc/php/7.0/mods-available

Solution

  • The problem was because of deleting php with sudo apt-get remove [package] and with this form, configuration files won't clean from computer and the next time you try to install the package, Ubuntu won't let the package configuration files to overwrite. the solution is to delete the package completely with purge and the autoremove the package so that It will completely remove from the computer with its configuration files and the next time you try to install, the configuration files with be created.