Site hosted by Angelfire.com: Build your free website today!
Sections: Installation Problems | Admin CP Problems | Board Problems | Getting Further Help

Installation Problems
When I run the installer, I get a page of code.
If when accessing the installer via your web browser you receive a page of code and not the installation start screen, this means that either PHP has not been installed or has not been configured properly. Please consult with your web host to see if this is the case.

I get an error like this 'access denied for user@localhost using password YES' when I submit the main form.
If you receive this error from mySQL it means that either the mySQL database name, mySQL username, mySQL password or mySQL host information is wrong. Please double check the information you entered making sure that passwords are typed correctly. In some cases, this information is case sensitive. If this error persists, please consult with your web host to check that the information you have is correct.

After installing, I get this error 'Warning: fopen("/.install.lock", "w") - Permission denied ...'
After installing, Invision Power Board attempts to create a "lock" file which disables the installation script. If you receive this error, the installer has not been able to create this file. After you have logged into the Admin Center for the first time, you should remove the "install/index.php" script from your server and only re-upload it if you wish to make a fresh install. You can then safely ignore this warning.

When installing I get an error like this: 'WARNING! Could not locate 'conf_global.php'
This error means that the installer could not "guess" the location of the file 'conf_global.php'. Make sure you have uploaded this file into the same directory that you uploaded 'sm_install.php' into. If you have this file already uploaded and the CHMOD value has been set, then you can tell the installer where to look for this file by simply opening 'sm_install.php' in your favourite text editor. Look near the top for "$root = "./";". Edit this to reflect your "real" path. Note, this is a path - not a URL, entering "http://www.domain.com" or similar will result in an error. A path is literally the file path from the server root to the current directory (such as '/home/site/public_html/forums/'). More information is provided in the script near the top. When you have completed the edit, simply save the file and re-upload to your server and re-run through your web browser.

Admin CP Problems
No matter what I do, I can't stay logged into the Admin CP.
For extra security, the Admin CP checks your IP address as part of the admin session validation. In some cases your IP address will change with each page request (especially if you are using a dial up ISP). You can stop the Admin CP checking your IP address which will solve the problem.
To do this, open up "admin.php" in your text editor. Near the top of the script change $check_ip = 1; to $check_ip = 0;. Save the file and re-upload to your server.
Although there is no immediate security risk to doing this, you should not disclose your admin session ID to anyone or post the link you are using for that admin CP session to anyone.

When I try to access the Admin CP, the page is completely blank
This problem could be the result of a few things.
Firstly, open up "admin.php" in a text editor and near the top change: $use_gzip = 1; to $use_gzip = 0;. Save the file and re-upload to your server.
If that doesn't solve the problem, check the CHMOD values on the directories you created during the installation process. If in doubt, CHMOD them to 0777 and any directories contained within.

General Board Problems
Every time I try to access a page on the forums it loads a blank page.
Can you log into the Admin CP? If you do not know the url, enter the following into your web browser address bar http://www.your-domain-here.com/forums/admin.php (obviously using the correct URL to your board!).
If the Admin CP loads first time, try the following:
Click on "Board Settings" to expand the sub-menu. Click on "Basic Config". When the page has loaded, turn off the following: Print HTTP headers? and DISABLE GZIP encoding?. When complete, submit the form and try to access your board again.
If it still loads a blank page, check the CHMOD values on the directories you created during the installation including any directories contained within. If in doubt, CHMOD to 0777.

I am on a Windows server and I get an Internal Server Error when trying to access my board
There is an option to disable the headers that Invision Power Board prints by default.
Log into your Admin Control Panel, click on "Board Settings" to expand the sub-menu. Click on "Basic Config". When the page has loaded, turn off Print HTTP headers? and submit the form and try to access your board again.

I am on a Windows server and when I make a post I am taken to a blank page
Some Windows based servers require a different HTTP protocol when redirecting HTTP requests, there is an option in the Admin Control Panel to overcome this.
Log into your Admin Control Panel, click on "Board Settings" to expand the sub-menu. Click on "Basic Config". Choose "Refresh (Windows Savvy) from the "Type of auto-redirect?" option. Submit the form.

Getting further help
If you have a problem outside the ones solved in this guide, then don't panic!
We have a large team of trained support professionals that will be able to provide a solution to your problems.
Simply log into your client center and submit a ticket.

If you wish to contact us for non-technical issues, please visit our Contact Page which includes a handy email form, mailing address and telephone number.