WordPress, WooCommerce, and the elusive WP_MEMORY_LIMIT issue
WooCommerce (and likely some other WordPress plugins - and non-WordPress apps - tend to be rather microcosmic when determining system settings. Case in point: the PHP memory limit.
Prior to PHP 5.2.1, the per-script memory limit available was set at compile time (via the --enable-memory-limit option). With 5.2.1, we got the php.ini directive:
memory_limit <integer>
to set this value at run time 1. In fact, it can even be overridden (if the server admin allows) so that specific apps may set it themselves, thus allowing for greater granularity across all running PHP applications on the server, even under the same instance of the engine.
- http://www.php.net/manual/en/ini.core.php#ini.memory-limit ↩
Something entirely unrelated: Star Trek
Ugh. I saw STID 1 this evening at the National Air & Space Mueum Udvar-Hazy IMAX, which happens to be the biggest screen in Virginia, apparently 2 . As a Smithsonian member, I get a discount on movie tickets, and I really do enjoy that theatre. However...
Still more PHP 5.3 fixes for Joomla! 1.5
When you're on a roll, you're on a roll...
Almost done patching this particular old rowboat. This installment deals with quieting this bit of error log noise:
PHP Deprecated: Function eregi() is deprecated in blahblah\components\com_htmlmap\views\htmlmap\tmpl\default_map.php on line 20
Updating the TCPDF library in Joomla! 1.5
TCPDF is an excellent PHP class for creating PDFs from dynamic (or static, for that matter) web content. Unfortunately, the version of TCPDF bundled with Joomla! 1.5 (all 1.5 releases after at least 1.5.8 - someone please correct me if I am wrong - was version 2.6.000_PHP4, dated March 7, 2008. It's also not very PHP 5.3-friendly (there are other parts of Joomla! 1.5 which are not fully compatible with PHP 5.3, but this article will focus on TCPDF). Time to freshen up, methinks.
How not to update the BIOS on a newer (post 2009) Intel desktop board
Still in the thick of the system migration involving the virtualization of the previous W2K install. I procured the hardware to build the new workstation, which is based on an Intel DZ77GAL-70K desktop board and an i5-3570K CPU. (I won't go into detail here concerning my choice of the K series CPU and the matched desktop board, but I will provide some references below 1.)
- Intel: About Intel® Processor Numbers
Corsair Blog: A look at Intel® K Series Unlocked Processors ↩