Symptom:
Installation completed perfectly, but upon navigating to the Ninjaboard Administrator Panel, you get a completely blank white page (aka WSOD). You cannot see *anything* other than white on the entire page.
Note that the rest of your site administrator panel (as well as other extensions) should work just fine. Only Ninjaboard admin pages are blank.
If your entire Joomla admin panel is inaccessible, then please do not continue here. Create a new thread in the forums and tell us about your problem, as it is unrelated to what is discussed in this post. Also, if only the main part of the Ninjaboard admin pages are blank, but you can still see the Joomla menu (like this), then the solution posted here won't work for you.
Explanation
Ideally you shouldn't be getting issues with a fresh install. However, Ninjaboard is code, and the ability of code to run depends on the platform on which it is running.
While we do our best to make Ninjaboard work on as many platforms as possible, every web host configures their servers differently, and sometimes their configuration isn't one that is friendly to Ninjaboard.
A WSOD on Ninjaboard admin pages is almost always an indication that the server is running a version of PHP that has been patched by something called Suhosin. This is a security patch that adds extra protections to PHP, and is therefore a good thing.
However, it is overly restrictive and blocks some features in newer versions of PHP that are not inherently insecure.
Solution
In order to get Ninjaboard to work, you need to tell Suhosin that it is OK to enable an advanced feature of PHP. To do this, there are two methods. Both require you to edit a file on your server. You can do this by using our NinjaXplorer extension, FTP, or your web host control panel file manager.
Option 1.
Look in the root of your Joomla site for a file called php.ini. If you don't find one, create it yourself. Then, add the following line of code to it:
suhosin.executor.include.whitelist = tmpl://, file://
Once you have done so, make a copy of this file and put the copy in your /administrator directory.
Option 2.
Some hosts don't allow you to use php.ini files. If doing the above makes no difference or worse, breaks your site, then remove what you added to php.ini and instead try editing your .htaccess file instead.
Look in the root of your Joomla site for a file called .htaccess. If it doesn't exist, create one with that name. Then, add the following to it:
<IfModule mod_php.c>
php_value suhosin.executor.include.whitelist tmpl://, file://
</IfModule>
If either of these steps don't make a difference, create a new thread on this forum and we will try to help you further.
Thanks.

Forum