Forgot?

Installs Fine, But Ninjaboard Admin Panel is Blank

Reply Topic
Link to this post 18 Jan 11

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.

Link to this post 11 Jul 12

Doenst Work!! I added <IfModule mod_php.c>
php_value suhosin.executor.include.whitelist tmpl://, file://
</IfModule> into my htaccess file on my joomla root folder, bur nothing happensa, it still gives me the error, any ideas?

Link to this post 12 Jul 12

Hi kikeisasi,

What error are you getting? I explained in the post above that this is for people experiencing a **completely blank** page. There should be no error on the page. If there is an error message, please post it in a new forum thread, not this one. Be sure to mention what the error message is.

Thanks.

Link to this post 04 Sep 12

Hi,

I am receiving a completely blank page as well (no error message). I checked with my hosts and they confirmed that suhosin is not used on the server. What other solutions are there? I need this fixed ASAP. Both the front end and the admin panel show blank pages. When I tried to reinstall, the installer says everything was successful.

Joomla 1.5.26
Ninjaboard 1.1.7

Please help.

Thanks!

Link to this post 04 Sep 12

Hi dotcomjungle,

I'm sorry to hear you are having troubles with Ninjaboard.

Please, make a new topic of your problem here.

Can you post your complete system info there as well?

To do so: from the menubar in the backend browse to Help > System Info > System Info (tab) > copy and paste the provided info in the new topic.

Perhaps it's useful to post a link to the site in question.

I hope this helps.

Kind regards,
John

Home Forum Joomla Extension Support NinjaBoard Installs Fine, But Ninjaboard Admin Panel is Blank