000webhost does not offer sudo access to server’s back-end. Also, it is stated that Codeigniter requires the traditional MySQL database system, however we are using MariaDB system.
Please change your PHP version: 000webhost cPanel > Settings > General > Change PHP version > 5.6
If this does not solve the problem, you should consider upgrading either to a paid plan, or a VPS:
The application is working fine but failing some functionalities. There is no issues with DB, it working fine. I already changed PHP version. Seems the issue is in the http request header size. Is there a way to modify it?