Archive
thank you again Linode
It seems like just yesterday I was thanking Linode, my VPS host, for the free bump in disk space. I just noticed they also provided a 28% increase in RAM for free as well. My first year of hosting with them has been an absolute pleasure.
Thank you Chris! ![]()
thank you Linode!
I just noticed that Linode (my VPS host) was kind enough to give me 33% more disk space for free. I’ve been with them just shy of a year and extremely happy. I would recommend them to anyone looking for a VPS host.
Thank you Chris!
is spendy a word?
It occurred to me that I hadn’t updated in search of in a while. There are a several new queries to puzzle over.
Linode
A few weeks ago I moved spendy.org and the other domains I host over to a Linode virtual dedicated server. Linode uses user-mode Linux so I am free to run my choice of distribution with guaranteed bandwidth, CPU, and memory. Since I can’t really justify the expense of collocating a server for the few odds and ends I have on the Internet, a VDS is the next best thing. The initial account setup was painless and $20/month is a bargain compared to most shared hosting accounts.
Storage space is at a premium; however, I find most of my stuff fits nicely in 4GB. A bit of reverse proxy magic with Apache allows me to serve up my photos from my home server. This provides a more elegant solution to Verizon’s lame port 80 blocking on their FiOS network.
So far I’m a very happy customer ![]()
wp-keitai-mail and PHP5
Last month I finally got around to updating to PHP5 which had the unfortunate side effect of breaking Dr. Dave’s excellent wp-keitai-mail script. After upgrading it would throw the following error:
PHP Fatal error: Using $this when not in object context in /var/www/moblog/joncellini.com/mimedecode.php on line 168
Fortunately with a bit of googling I was able to come up with an easy fix. Altering the syntax on line 156 of wp-keitaimail.php does the trick.
Before:
$structure = Mail_mimeDecode::decode($mime_params);
After:
// hack to fix PHP5 error
// $structure = Mail_mimeDecode::decode($mime_params);
$mail_mimedecode=new Mail_mimeDecode($input);
$structure = $mail_mimedecode->decode($mime_params);
This fix got version 1.6b of the script working again ![]()
wp-keitai-mail and the PHPXMLRPC vulnerability
I use Dr. Dave’s wp-keitai-mail script for my moblog postings which works great; however, it depends on some older XMLRPC files from Wordpress 1.2 which unfortunately are vulnerable to remote code execution that has recently been exploited by a worm making its way around the Internet. It looks like Dr. Dave has lost interest in updating it and trying to rewrite it to use the new WP 1.5 XMLRPC libraries is non-trivial.
Fortunately the risk can be mitigated pretty easy with some Apache .htacess directives:
order deny,allow
deny from all
allow from localhostorder deny,allow
deny from all
allow from localhost
Placing that in the wp-includes directory keeps the older XMLRPC files from being accessible (and exploitable) from the Internet yet still allows them to be used by wp-keitai-mail. Tons easier than finding a new moblogging solution ![]()
WordPressDash
This is a test of the WordPressDash widget. It is cool to be able to blog from the OS X dashboard.
Recent Comments