MyBB Community Forums

Full Version: I don't get the installer welcome page
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
I downloaded 1.22 from source and placed it on a laptop that has a fresh install of CentOS 4.4. I've got Apache 2.0.52 installed. PHP version 5.1.6 appears working based on a little php test page I can access through http://localhost which returns the PHP config settings. Anyways, I move all files from the mybb 'Upload' directory to /var/www/html/forum/install/ and change permissions on the 4 files/directories as specified. I also recursively changed all files under the "forum" directory to be owned by apache:apache.

Then I try accessing http://localhost/forum/install/ and here's where things get weird. Initial attempts at accessing that URL return "Forbidden; You don't have permission to access /forum/install/ on this server". Looking at the error_log shows returns a permission denied error on that directory. So I rename /var/www/html/forum/install/ to /var/www/html/forum/install.bak/ and issue the command "cp -R install.bak install". This just duplicates the directory as far as I can tell but I do get a different behavior now. Accessing http://localhost/forum/install/ now returns the following error page:

MyBB Error. MyBB has generated a critical error and as a result cannot function correctly. MyBB Said: Error Code: board_not_installed. Your board has not yet been installed and configured. Please do so before attempting to browse it.

So I take this as one sign of progress. I just don't know how to proceed to get to the Installer. Any clues on what I might need to do to debug this? I do get the weird permission denied error on that "install" directory for both the .zip and .tar.gz download of the mybb 1.2.2 sources.

Thanks in advance!
You didn't mention anywhere that you edited the config.php file.
http://wiki.mybboard.com/index.php/Inc/config.php Smile
rh1n0 Wrote:You didn't mention anywhere that you edited the config.php file.
http://wiki.mybboard.com/index.php/Inc/config.php Smile

I definitely have not edited config.php. The installation instructions here
http://wiki.mybboard.com/index.php/Installer
imply that I should hit the Welcome webpage that would eventually lead me to the Database Configuration page. My problem is that I can't even bring up that Welcome page once the Upload files have been copied under my webserver's document root.

At this point, I'm a little leary of jumping ahead and manually editing config.php when I seem to have symptoms of some other mysterious problem (that I'm hoping someone has a solution for).
There really isn't much to editing the file manually.

I actually never knew there was a way for the installer to do it for you, of all the boards I've installed I've always had to edit the config.php file myself.

Give it a go, mate. Support is a few hours off. (Taken from average times the support team is online)
Make a backup and go for it. Smile
I believe the board_not_installed is related to your install directory being renamed to install.bak, I think it needs to be install/ for it to work. About the forbidden error, it appears that your server isn't allowing you to access that folder for whatever reason. Just guessing here, try looking in your httpd.conf, it might tell you why.
Christian Wrote:I believe the board_not_installed is related to your install directory being renamed to install.bak, I think it needs to be install/ for it to work. About the forbidden error, it appears that your server isn't allowing you to access that folder for whatever reason. Just guessing here, try looking in your httpd.conf, it might tell you why.

Christian,

Thanks for the followup. I made a copy of the install directory (and named the original install.bak) just because there was some weird permissions issue reading the original install directory. So I do have an install/ directory and it is an exact copy of the original install/ directory that came with the download.

Anyways, it's definitely looking like I'm experiencing some one-off issues so I'll go bang my head on the problem.