500 error

fairfax.ls.net was in a mess so I tried the farm root d7.ls.net. It wouldn't load with a "500" server error.
Apache error logs are the place to start.
[Fri Jun 14 05:35:58 2013] [error] [client] PHP Fatal error:  Class 'MollomDrupal' not found in /home/lsnet/public_html/d7.ls.net/sites/all/modules/mollom/mollom.module on line 2150
I remember a Mollum update from not too long ago but Google suggest corrupted cache.
root@helen:/home/lsnet/public_html/d7.ls.net# drush cc
That fixed this problem.


My First Event

At least for this iteration

Migration to a D7 farm

http://galax-va.com/ was a dummy Drupal 6 site with only one entry. I finally have a purpose and had little to lose, so I put it through a D6 to D7 migration from a standalone site.
First, I needed a place in user space to hold the stuff that differentiates this site from the rest of the farm. I want it to be in my user space so I can manipulate contents with ftp.
lsnet@helen:~/galax-va.com$ tree /home/lsnet/galax-va.com/
├── default.settings.php
├── favicon.ico
├── files

Twilio Drupal Bridge - a voice web browser

The application is a website that contains an interface to the the Drupal API and a request handler for Twilio.

Installing Modules

Drupal 7 permits installing modules through the web interface.
Find the desired module at http://drupal.org/project/, copy the link to the module you wish to install.
Under Modules choose "Install from a URL" and paste the address copied above.
On an LSNet Drupal website, you must enter your username, password and under advanced settings set the host to helen.ls.net.
Once installed, you can "enable" the newly installed module.
Many modules will require configuration.


wysiwyg installs easily with drush but the install of tinymce burps. Try

wget --no-check-certificate http://github.com/downloads/tinymce/tinymce/tinymce_3_3_9_3_jquery.zip

By default, no buttons are enabled for any input method. Those in blue require plugins.

Installing PECL uploadprogress Extension

A status report said

Upload progress Not enabled
Your server is capable of displaying file upload progress, but does not have the required libraries. It is recommended to install the PECL uploadprogress library (preferred) or to install APC.

pecl was already installed so this part is easy

pecl install uploadprogress

But is concludes with

configuration option "php_ini" is not set to php.ini location
You should add "extension=uploadprogress.so" to php.ini

A little perverse in Ubuntu. I added


I get unwanted registrations from several networks. MEGALAN China Unicom CHINA169 Fujian Province Network CHINANET-GD CHINANET-FJ FOP Budko Dmutro Pavlovuch

I am inclined to block those networks (and probably others) system wide.


Forum CSS issue

There are two files deleted from /misc which are still referenced by forum css.

page not found 01/11/2011 - 13:16 misc/forum-new.png webmaster
page not found 01/11/2011 - 13:16 misc/forum-default.png webmaster

You can copy them from a d6 installation.

d7 release party

Tomorrow, January 7th at 12:00 Noon at LSNet, 115 1/2 W Grayson St., 2nd floor, Galax, Virginia, USA

Nothing fancy. We will just take a walk through and consider the ramifications of the new release. Hosted by geeks but everyone will be treated gently.

Coffee, cola and hot dogs. If you want something fancier bring it along but bring enough to share.


Subscribe to d7.ls.net RSS