bzcomputers
Well-known member
This has caught me twice now while installing XenForo for testing.
It is not unusual for admins to have .htaccess disabled by default and have rewrite rules configured in the main server configuration file for performance reasons. Currently, in the Installation manual there is no mention that "Installing" requires those rewrites to be active prior to install. It is also not what i would say typical (at least in my past experience) that a forum installation process would require this either.
With .htaccess disabled and the rewrites not configured elsewhere the install hangs at the database config screen. Every time you try to submit your database details the page just clears the details as if you refreshed the page. It produces no visible error, so re-entering the data seems to most appropriate thing - "thinking maybe I mistyped something". Then you are just stuck in the loop. So, I again sat this second time around trying to remember for the life of me what I did to get past this database setup page a few weeks ago. Then I spend time creating config.php manually - this gets me past the config setup but immediately hangs when trying to create tables. A few minutes later it comes to me, ahh the .htaccess rules! Then I copy the rewrite rules into the Apache config, reboot Apache and like magic I'm once again on my way. This time it only took me about an hour to do what should've taken 10 minutes.
I figured since this has caught me twice now, that I'm probably not the only one who has or will come across this issue.
I think a warning in the Installation manual and if possible produce an error on the config setup page (or add a warning here also) on the need for active rewrite rules would be helpful.
It is not unusual for admins to have .htaccess disabled by default and have rewrite rules configured in the main server configuration file for performance reasons. Currently, in the Installation manual there is no mention that "Installing" requires those rewrites to be active prior to install. It is also not what i would say typical (at least in my past experience) that a forum installation process would require this either.
With .htaccess disabled and the rewrites not configured elsewhere the install hangs at the database config screen. Every time you try to submit your database details the page just clears the details as if you refreshed the page. It produces no visible error, so re-entering the data seems to most appropriate thing - "thinking maybe I mistyped something". Then you are just stuck in the loop. So, I again sat this second time around trying to remember for the life of me what I did to get past this database setup page a few weeks ago. Then I spend time creating config.php manually - this gets me past the config setup but immediately hangs when trying to create tables. A few minutes later it comes to me, ahh the .htaccess rules! Then I copy the rewrite rules into the Apache config, reboot Apache and like magic I'm once again on my way. This time it only took me about an hour to do what should've taken 10 minutes.
I figured since this has caught me twice now, that I'm probably not the only one who has or will come across this issue.
I think a warning in the Installation manual and if possible produce an error on the config setup page (or add a warning here also) on the need for active rewrite rules would be helpful.