Dashboard blank

Permalink
I've just got finished with a website that I've hosted on the server of my own and I was migrating it to another server and got problems with old cache files. I read about a fix (deleting the cache-folder, creating a new and 777-ing it fixed the problem). All seemed to work fine but the Dashboard didn't, it just shows a blank page instead. I made a fresh install on that server of Concrete 5.2.0RC1 but no Dashboard here either.

Is the Dashboard using some module on the server that isn't available or what could it be? Strange, no error-messages or nothing :(

 
frz replied on at Permalink Reply
frz
is it a windows server?
how about a phpinfo(); call?
xandre replied on at Permalink Reply
heres a phpinfo at the host where it won't work;
http://www.strandhotellet.fi/phpinfo.php...

the server seems to be some sort of SUSE
xandre replied on at Permalink Reply
Now I've checked the error logs for something but the only interesting thing I've found there was;

[Sun Jan 18 15:15:20 2009] [error] [client 84.248.156.166] PHP Warning: require(startup/config_check.php) [<a href='function.require'>function.require</a>]: failed to open stream: No such file or directory in /srv/www/vhosts/domain.com/subdomains/beta/httpdocs/concrete/dispatcher.php on line 7
[Sun Jan 18 15:15:20 2009] [error] [client 84.248.156.166] PHP Fatal error: require() [<a href='function.require'>function.require</a>]: Failed opening required 'startup/config_check.php' (include_path='.:.:/usr/share/php5:/usr/share/php5/PEAR') in /srv/www/vhosts/domain.com/subdomains/beta/httpdocs/concrete/dispatcher.php on line 7
jizzle replied on at Permalink Reply
jizzle
I believe there is a conig file you must edit if you change directory structure... I'm not at work so I can't verify or give you exact details... maybe /config/site.php?

In the error log you posted, the base directory seems to differ from the phpinfo you posted.
xandre replied on at Permalink Reply
I just made a subdomain. beta.mydomain.com and that's why the error log differs from the phpinfo.
rec replied on at Permalink Reply
I have a clean install, which worked without error. I can login and edit/add pages, but going to the dashboard provides nothing but a blank page (no errors). I read in another post about ways to get to Dashboard other than the link at the top, but I cannot find those to try them.

I tried the demo Contact form, which sent an email with the linkhttp://mysite.com/index.php/dashboard/form_results/?qsid=1... When I try the link I get a 404

Any ideas would be appreciated. Thanks in advance.
xandre replied on at Permalink Reply
Lucky I'm not the only one. I had a really tight deadline so I just linked the domain to my own servers in my clients DNS.

Hope there's some solution, the support at the hosting service were great but I've given up myself.
andrew replied on at Permalink Reply
andrew
This is actually a bug in the email - the link is wrong. It should be fixed at this point.

So it's only whatever.com/index.php/dashboard/ that's giving you errors? If you go to whatever.com//index.php/dashboard/users/search do you get a page?

I'm wondering if certain items on the front page of the dashboard (our updates/notification system, the pulling in of external RSS feeds) are having some kind of problem.
rec replied on at Permalink Reply
Thanks for your reply. Incorrect link seems to be the problem, as I can go to the link you suggest and from there move around in the dashboard without issues. I get blanks or errors intermittently when clicking the "Dashboard" link from the top right, and when logging in - strange thing is that sometimes I get the first page of the Dashboard, sometimes no. I haven't detected a pattern yet, if I do I will post what I find.

I wanted to say I'm very impressed with the design of this system so far, and want to thank you guys for the hard work and thought that has obviously gone into it. I think that this will be a great system for your basic intelligent but non-geek user, and we're about to find out. Your hosting model makes sense to me too, and if this roll-out goes well I will try to convince the next client to go with your service. Keep up the good work.

rc
kereborn replied on at Permalink Reply
I get the dashboard empty page problem too: going to index.php/dashboard/users/search gives "No page could be found at this address" description and the "Back to Home" link. Clicking this link will direct me to the home page WITH the buttons on top to edit the page. Editing actually works too. So far so good, however ....

Clicking on the "Dashboard" button still gives me a blank page. Thus I cannot edit the site configuration.

The server settings are:

Apache version 1.3.37 (Unix)
PHP version 5.2.3
MySQL version 4.1.22-standard
Architecture i686
Operating system Linux
Path to PERL /usr/bin/perl
Kernel version 2.6.9-67.0.15.EL

HOWEVER

On my home test-server running AppServ on WinXP, is working out OK. I can edit everything and I get to see the "Dashboard".

Could it be the Apache 1.3 that is the problem? My AppServ's config straight from the box is:

* Apache 2.2.8
* PHP 5.2.6
* MySQL 5.0.51b
* phpMyAdmin-2.10.3

Can anyone help please?

kind regards, Koen

PS Oh ... an other strange problem: some folders with random names in the cache folder are chmodded 0771. When trying to remove concrete (to see if a fresh reinstall would give me the dashboard again) I couldn't remove these (empty) subfolders. Chmodding to 0777 could NOT be done. I simply can't delete them. I can chmod the parent folders however (and rename them) but, of course I still can't delete the parent folder. Could this problem be related to the dashboard problem?
xandre replied on at Permalink Reply
My own server park had a complete power out last week so I had to fix this problem to get some websites out of my own basement, to servers where the dashboard doesn't work.

By removing both module[2] and [3] I got everything working as it should. So it was Latest News and Help that messed up the dashboard.

Here is the "fixed" view.php to put in /single_pages/dashboard
<?php  defined('C5_EXECUTE') or die(_("Access Denied.")); ?>
<div id="ccm-module-wrapper">
<div id="ccm-module-row1">
   <?php  if (is_object($modules[0])) { ?>
   <div class="ccm-module">
      <h1><span><?php echo $modules[0]->dbhDisplayName?></span></h1>
      <div class="ccm-dashboard-inner"><?php echo $dh->output($modules[0])?></div>
   </div>
   <?php  } ?>
   <?php  if (is_object($modules[1])) { ?>
   <div class="ccm-module">
      <h1><span><?php echo $modules[1]->dbhDisplayName?></span></h1>
      <div class="ccm-dashboard-inner"><?php echo $dh->output($modules[1])?></div>
   </div>
   <?php  } ?>
ScottC replied on at Permalink Reply
ScottC
Every bit of code helps. I am sorry I wasn't able to help you, I haven't had the dashboard not work so I have never really troubleshooted it. Congrats though :)