I have a typical form-based app which I have copied and placed at a different IP. The only difference between the two installations is that the first is installed in a subdirectory of the web root, the new one is installed in the web root.
The only problem with the new installation seems to be that it can’t find form_validation.php in the config folder. The login screen continually fails validation.
If I set a rule in the controller using $this->form_validation->set_rules, the form works.
Since the new installation finds the copied database, I assume that at least the db config file is being found.
Any ideas on how to debug this?