Are you able to access individual patients? When you go to a patient chart, does the dashboard show their appointment? Try adding a document for a patient. Are you able to? Go to
/var/www/localhost/htdocs/openemr/sites/default/documents . Note that the documents had to be handled in a special way. List the contents of this directory:
/var/www/localhost/htdocs/openemr/sites/default/documents # ls -l
total 2780
drwxr-xr-x 3 apache apache 4096 Jun 27 18:53 00
drwxr-xr-x 2 apache apache 4096 Jun 27 18:53 1
drwxr-xr-x 2 apache apache 4096 Jun 27 18:53 10
drwxr-xr-x 2 apache apache 4096 Jun 27 18:53 100
drwxr-xr-x 2 apache apache 4096 Jun 27 18:53 101
drwx------ 2 apache apache 4096 Jul 8 20:47 1019
etc etc.
Then check to make sure that the ownership and permissions of these documents and their directories are correct. (Should be apache:apache … NOT root:root). If necessary, change the ownership:group and see if you are able to see the documents then.
Also, what does your Administration->Globals->Calendar configuration look like?
What are the permissions of the user you are logged in as (is this user able to view the calendar)?
What about the Documents settings?
Also, go ahead and apply patch 3 and see if that helps.
–RBL