Burnz I had similar situation on Yosemite with the R66 firmware just flashed. Don't know if it's an issue with retaining settings from previous state when flashing?
Bottom line is a line missing from the /etc/lighttpd/lighthttpd.conf
In the Terminal program on your Mac type ssh
root@10.10.10.254(use the password which you have set, you'll have to accept the SSH fingerprint)
this substitutes for step 1. in the below which I've lifted from another thread.
once you're logged in you basically do
vi /etc/lighttpd/lighthttpd.conf
use cursor keys to move to the correct location
press i (which starts the insert mode)
press return (to give yourself a line to type)
the first section of space is a tab (don't know if it matters but have had bad experiences in the past so I put a tab in too)
then type in the missing configuration text exactly as per below (making sure you include the comma at the end!)
then press <Esc> (which tips it into command mode)
then :w (the : prepares it to take a command, the w means write, press return to make it happen)
then ZZ to get out of vi... (take a look at the vi editor tips linked in the really really helpful message I quote below)
then use the reboot command at the command line (easiest way, though doubtless there is a way to just reboot the web server)
(your connection to the router will, of course, die.. but the screen on the router will show you it starting up..)
Then.. ta-daa..
the images are correctly shown under Safari as installed with Mac OS X 10.10 (yosemite).
After a bit of research I have found a fix for the real time graph issue on the OpenWRT interface for the Almond+ Router. I claim no responsibility if you have problems, but here here are the steps I followed to resolve the real time graph issue:
1. Open a new SSH session into your Almond+. (I used PuTTY to manage the connection)
2. Log into your router with the appropriate credentials.
3. You'll need to edit the lighttpd.conf file. (If you are uncomfortable using command lind editor VI here is a guide http://www.washington.edu/computing/unix/vi.html) To edit I issued the following command:
vi /etc/lighttpd/lighttpd.conf
4. The OpenWRT build of lighttpd Securifi uses is missing the mimetype for svg, which is why the browser is trying to download it. To correct this I added a new entry (using the i command) after line 47 (".png" => "image/png",) for the following:
".svg" => "image/svg+xml",
here is what my screen looked like after the entry:

5. Save (using :w command) and exit (using ZZ command)
6. (Optional step) If you want to you can verify that the setting saved by running the following command:
cat /etc/lighttpd/lighttpd.conf
7. Reboot your router (you can do this issuing a reboot command at) and you should be all set (unless you have certain cable modems which may mean you have to do the whole hard powercycle thing).
Here is a screenshot of my Almond+ (note the "AlmondPlus | Kamikaze" in the top left) with correctly running graphs:
