What's Happening @ FX WW?

SSL all the time for Drupal 7 on Dreamhost

I have started to move over to SSL all the time for my domains, starting with my current project - a website for my wife's art @ TVOArt.com which is not out in the public interwerbs quite yet, so stay tuned. So, here is what  I have come up with in order to have SSL all the time on my Drupal sites on Dreamhost.

I think I have figured it out in three steps:


Troubleshooting Printer, email and PDF versions module for PDF and EPub

I was working to install the Printer, email and PDF versions module to add Printer, Email, PDF and EPub versions of content and it was an annoying process. I finally settled down with mPDF and PHPePub libraries but I had issues at different times to get them both recognized. =(

First Run and the PDF Problems

I started with the standard 7.x-2.0 release and had finished installing  and setting it up. I added the block to the theme and I saw the email, EPub, and printer friendly versions, but no PDF icon.

Site Clean-up Techniques

First Thing to Do...

... is to clear your cache. Sometimes that can fix things.

Corrupt Database Variables

You will need to install the Variable Check module or other similar modules (link to module below, also see my post titled 'Unserialized Theme Variables and PHP Warning: array_merge Messages [nid:73]'). Once you have it installed and enabled you can go to the following menu:

Admin -> Reports -> Check System Variables

... or this URL:



Unserialized Theme Variables and PHP Warning: array_merge Messages

I was receiving the following two errors and I thought taht they were related, but I had no idea how to approach solving them. =(

This first error seems happens intermittently when I load a page from a view and appears on the page when loaded and it has also appeared the admin modules page even though I have error displays off.

Notice: unserialize(): Error at offset 541 of 661 bytes in variable_initialize() (line 1174 of /includes/bootstrap.inc).

line 1174 is as follows:


Clearing Orphaned Actions in Drupal 7

I found the following code to help clean out orphaned actions which  seems to have worked for me. If you have the Devel module installed go to :

admin menu -> Home -> Development -> Execute PHP Code

... and then paste in the following code:

actions_synchronize(actions_list(), TRUE);



Looking for a Virtual PBX Phone System to Replace Google Voice for your Business?

I have 1 business that has run off Google Voice for 8 years and we have not had any problems, but we have expanded into a few other areas, and having a more versatile and extensible phone system seems like a great idea for the preparing for the future. I spent some time comparing quite a few different hosted virtual PBX services (over 15) to find one that may be able to handle the our growing businesses and to possibly offer this service to potential clients too.  I even considered Dreamhost's 1-click install of Open PBX, but was not looking to host and support my own system. I already have enough to do, so, finding a system with a lot of features and was affordable was what I was looking for.


SCALD and CKEditor Installation Problems and Solutions

I had been struggling and looking a good media manager for Drupal. I know this is something that all of us Drupal people struggle with, but there seems to be three main options for media managers. The last of which I just found out about and have chosen:


'Webform not sending email' troubleshooting

I had a webform that I was testing for this site and it was not sending emails even though it said that the form was completed and sent, so I started with the steps in the email troubleshooting post I had posted earlier (link below). The logs @ admin/reports/dblog had not shown that the webform was completed, but I have no idea if this was supposed to happen. The email logger @ /admin/reports/mail-logger from the Mail Logger module which is mentioned in a link from that same post also showed no email was sent.


Recovering from a FUBAR'ed Theme

I will catalog some techniques for recovering from a completely FUBAR'ed theme. Sometimes when something goes horribly awry with your theme you can no longer log back in and may also run afoul of the too many failed logins problem when the site's scripting is also messed because of a very broken theme. Not a good time. Been there. Done that. Do not want to do it again!