Login page refreshes with no errors upon login
Question:
Q:When I attempt to login to iPanel/iHost, the login page just refreshes. No errors are displayed, and I'm unable to actually login. Why is this, and how do I fix it?
Answer:
There are two possible causes for this problem: Most often, this indicates that a PHP error is occurring and is being suppressed by your PHP configuration. Edit your php.ini file and make these changes:
error_reporting = E_ALL & ~E_NOTICE display_errors = On
Then re-start your web server and try logging in again. You should see one or more PHP errors (often the error will be related to your PHP session save paths) and you'll need to get your systems administrator to look into these errors. In most cases, they will not be specific to iPanel/iHost.
If you do not see any errors after making the above changes, it's possible that you're editing the wrong php.ini file. Launch the following URL in your web browser:
http://url-to-ipanel/exclude/phpinfo.php
Replace url-to-ipanel to the actual URL to your iPanel/iHost installation. Next to "Configuration File (php.ini) Path ", the path to the correct php.ini file will be displayed. If the above does not help, this may be the result of a problem we've seen in certain servers wherein values submitted through HTML forms are not passed to PHP by Apache. It virtually always happens when PHP is being used in CGI mode, and appears to be some kind of problem in the communication between Apache and PHP. In many cases rebuilding Apache/PHP will resolve the problem; if not, you will need to get your systems administrator to investigate further as this is not an issue with iPanel/iHost.