Brandon Yap

Shopp plugin – Blank payment settings

If you use both the excellent WordPress plugins Membership (from WPMU Dev) and Shopp together, you will encounter problems with the PayPal Express payment module in Shopp as they both share a common class name. Symptoms include no payment options in Shopp’s payment settings and the following error message in the logs: mod_fcgid: stderr: PHP Fatal error:  Cannot redeclare class PayPalExpress in /wordpressroot/wp-content/plugins/shopp/gateways/PayPal/PayPalExpress.php on line 16, referer: http://domain.com/wp-admin/admin.php?page=shopp-settings-payments The domain and path have obviously been changed. I’ve reported this problem to the Shopp developers so lets see what they say. In the meantime you’ll have to disable Membership until this […]

Shopp plugin – Blank payment settings Read More »

FXD Pegasus Manipulator 4

Last updated 02/11/2011 Overview The FXD Pegasus Manipulator 4 is one of the more popular 4 channel 2.4 GHZ co-axial RC helicopters in it’s class. Released in 2011, what makes it so popular is it’s performance in this price range. Its available in shops for around $130 AUD or around half the price on eBay. As there is a lack of troubleshooting guides available on the net for this new model, I thought i’d compile a list for anyone trying to fix their helicopter.   Specs Model number 68785 3.7V 180mAh Lithium Polymer battery 8 x AA batteries required for

FXD Pegasus Manipulator 4 Read More »

Export Mailman lists without SSH access

Mailman is a great mailing list manager. It’s a shame it doesn’t provide a way for you to export Member lists within the Mailman interface itself. Sure if you had SSH access you could do this quite easily. But most web hosts won’t provide you with SSH access. So what do we do? With the help of the Linux or Mac command line, this task becomes less tedious. Log into the Mailman interface of your source host. Go to the Member list and start with A. Starting from the bottom of the list (simply because it’s easier to select from

Export Mailman lists without SSH access Read More »

Plesk PHP FastCGI and Safe Mode

Updated 06/09/2011 Trying to run a PHP site in FastCGI mode and wondering why Safe Mode won’t turn off even though its unticked in the panel? Yeah, it had me tearing my hair out too. Turns out that when running a site in PHP FastCGI mode, the Safe Mode setting in Plesk will NOT affect wether Safe Mode is on or off. In this mode, the Safe Mode setting is derived from the global php.ini. Here’s what it says in the Plesk 10 doco: Note: When PHP is operating in CGI or FastCGI modes, PHP settings are taken from the global php.ini file,

Plesk PHP FastCGI and Safe Mode Read More »

MagicSpam and Debian 6.0

Debian 6.0 has transitioned over to dependency based boot sequencing. This now allows sysinit scripts to specify dependencies between one another. This is done via an LSB header added to the top of the script. Here’s what the header looks like in /etc/init.d/apache2: ### BEGIN INIT INFO # Provides: apache2 # Required-Start: $local_fs $remote_fs $network $syslog $named # Required-Stop: $local_fs $remote_fs $network $syslog $named # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # X-Interactive: true # Short-Description: Start/stop apache2 web server ### END INIT INFO MagicSpam places two sysinit scripts into /etc/init.d/, magicspam-milter and magicspam-rn, both of

MagicSpam and Debian 6.0 Read More »

Scroll to Top