After much pulling of the hair and gnashing of the teeth, I’ve finally got Geeklog and Gallery to Play Nice.
All I wanted was to include some family pictures. I already had Gallery up and running for sometime. It was one of the first things I learned to install when I started playing around with SME Linux about a year ago. There was mention of direct integration into Geeklog on the Gallery setup page. How hard could it be, right?
-
1. I was using the wrong version of Gallery
2. I had a pre-existing version of Gallery. The instructions are for fresh installs
3. SME has a somewhat wierd template system for isolating user configuration changes from the base system.
It makes it a great quick to install and easy to use linux server with firewall services, e-mail, web, file and print sharing across Windows and Macs. It also makes it hard for a noob to understand the how and where of making permanent changes.
After sorting through all that, accidentally deleting my gallery install, restoring from backup, learning more than I ever wanted to know about OpenBaseDir limitation errors in PHP, I finally got it working. I posted most of the gory details on the SME Linux Forum.
There was some weirdness in creating thumbnail images and intermediate images when new photos are imported. All the stuff that was there before looked good. I thought it had something to do with copying an existing gallery v1.5.1 install. I resolved it by saving my albums directory that contiains all the photos, removing the existing gallery install, then making a fresh gallery v1.4.4-pl6 install into the geeklog html directory. I then copied the old albums directory, and installed the galleryblock add-on for geeklog. It’s all working together without throwing php errors to my messages log. Whew, it was more than I bargained for. But I learned some stuff en route.