Test 6(66)

1v$ date
1v$ Mon Jan 5 15:25:52 GMT 2009

Etc etc

Test 5

1v$ date
1v$ Mon Jan 5 15:08:42 GMT 2009

------=Part53939_1039389.1231168122160
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Blahblah

------=Part53939_1039389.1231168122160
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Blahblah

------=Part53939_1039389.1231168122160--

Test 3

1v$ date
1v$ Mon Jan 5 14:30:25 GMT 2009

------=Part53250_7794336.1231165825106
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Testing posting via email, again

------=Part53250_7794336.1231165825106
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Testing posting via email, again

------=Part53250_7794336.1231165825106--

Dynamic PHP requires/includes, APC and Habari

1v$ date
1v$ Fri Jan 2 17:30:24 GMT 2009

This topic has been talked about across teh interwebs quite a bit already, but I'm putting it here for potential googlers to come across it when looking for Habari related posts.

Like a lot of blogging/CMS software, Habari uses PHP dynamic includes and requires for pulling in user-selected themes and plug-ins. This might cause some problems for you if you use the opcode caching extension APC (or one of the other alternatives like Xcache) to speed up PHP apps on your server (by caching the compiled opcode data, so the Zend engine doesn't have to compile this everytime the script is executed).
Normally opcode caches check to see if the file has been modified, but because dynamic includes/requires use runtime variables to define where a file is pulled from, the caches can become a bit screwed up if you move any files around.

2 ways to solve this are to 1) flush the cache (you can find more about this in your opcode caches documentation, I for one used the default apc.php admin script that comes with APC to log in and flush the data), or 2) update the mtime on the file that's throwing a fatal error to tell the cache to update for this file.

A Happy New Year..and A Happy New Blog

1v$ date
1v$ Thu Jan 1 2:40:48 GMT 2009

Hi all,

I'm finally getting round to shaking this place up, after procrastinating with my node-based CMS, I've decided to just use Habari for a while (it suits my needs, and I like their coding philosophy), however I'll continue to work on my CMS too.

Hopefully with the new blog I'm going to get back into coding and cultural write-ups, as well as some personal entries and reviews.

Hellooooooooooo 2009!

Edit:
As an aside, all my old content is still available, and I've setup 301 redirects to the old stuff in order to maintain some Google mojo. Hopefully in the future I'll import all the old content into the new system.


Subscribe to Feed

Navigation

Asides

  • January 2 - No xmlrpc to Habari from G1

    The Android Market place doesn't have any xmlrpc apps to work with Habari, just one that should work but doesn't as it's doing something only Wordpress seems to understand. FAIL.

More Posts

Recent Comments

Latest tweet on Twitter

User Login