I wanted to get the GIF support present in GD 2.0.28. However under RedHat Linux
6.2, compiling PHP 4.3.8 will fail with a undefined reference to
`gdFreeFontCache' error when using GD-2.0.28.
Use PHP 4.3.9RC2 or later. It has GD 2.0.28 bundled with it and compiles like a
champ.
This little problem represent ... Read Full Article

Here's a link to a BSD licensed embedded HTML editor that works with IE5.5+ and
mozilla. We use this editor in our formVista component system (and is what I'm
using to enter this content).
... Read Full Article

I've been doing alot more javascript feature integration into [formVista][1] of
late. Years ago I looked at Javascript and dismissed it as too flakey to develop
with. Things have changed. With the latest browser it's quite impressive what
you can do now.
So here are some resources I've come across:
[HTMLAre ... Read Full Article

After more hours than I care to think about, I have finally checked in and put
together a release of the latest MOBIE and formVista code. This update involves
more than 1100 files, most on the backend you guys don't see but many that do
involve the front end. This code, as you can see by the new look, is now
installed ... Read Full Article

Check out the advisory at:
There are a number of recently discovered vulnerabilities that can be exploited
by a remote attacker. The recommendation is to upgrade to the latest version of
PHP (4.3.10 for the 4.X series) ... Read Full Article

The joys of PHP. For not the first time and probably not the last, I've managed
to get PHP to alternatively crash Apache or cause it to sit and spin at 99.9%
CPU utilization. I've posted a bug report with the PHP group at:
.
I've also just submitted what may be a related bug:
... Read Full Article

This is additional info intended for the PHP developers.
This has been submitted as bug:
This may be related to the PHP 4.3.10 bug as it's occurring in the same general
area as this bug. I've focused on this bug in PHP 5 because it's easily
reproduced. The demonstrator file is loc ... Read Full Article

There is a bug in Zend/zend\_strtod.c in PHP 4.3.10 which shows up under Solaris
2.5.0. On that architecture there doesn't seem to be a definition for uint32\_t
or int32_t.
To get php 4.3.10 to compile, edit Zend/zend_strtod.c and at line 131 change:
#if defined(\_\_sparc\_\_) || defined(\_\_ppc\_\_)
#defin ... Read Full Article

From News.com:
**"IBM is putting its corporate heft behind a popular open-source
Webdevelopment technology called PHP, in a move meant to reach out to abroader
set of developers."
**Full article at:
... Read Full Article

See the article over at [formvista.com.][1]
It turns out that if you have a function that returns a reference there are two
things you have to keep in mind:
function &someFunc()
{
...
return( $var )
}
is incorrect PHP as the ()'s after the return indicate that it's returning an
expression and exp ... Read Full Article

This was a royal pain to piece together, but basically I needed stock PHP
4.3.11 built from source with XML support to work with a stock Redhat EL 3/4
apache 2.x.
Yes, RHEL 3/4 comes with PHP OOTB if you choose to support HTTPD, but I like to
add in only as much to PHP as necessary and always build my own.This i ... Read Full Article

As many of you know I've been in javascript hell for the last too many weeks.
I've been involved in the open source [Xinha][1] project which is a browser
based WYSIWYG editor component. The idea had been to make Xinha the editor
behind the formVista tag.
After much deliberation, I decided to fork th ... Read Full Article

As reported on Slashdot.org:
*"Perhaps many, who viewed [Zimbra presentation from yesterday][1], thought
about other office-related applications they would like to see moved to the Web.
Richard McManus on ZDNet [provides a list of the currently available AJAX
apps][2]. Did you know there was [AJAX word proces ... Read Full Article

Richard Stallman discusses the possibility that GPL version 3, as yet to be
released, will force web companies that base their services on GPL software to
release the source code:
The article can be read at [ZDNet][1].
How bad this will be will depend on the "linking" clauses. If, for web
applicati ... Read Full Article

Oops. According to Slashdot.org:
*"Web browser pioneer Marc Andreessen recently announced his prediction
that [PHP will be more popular than Java for building web-based
applications][1]."* From the article: *"Wooing programmers is nothing
new in the computing industry, where players constantly jocke ... Read Full Article

You gotta love mis-reporting. They're calling it a "Linux" worm but
it's really just a remote PHP/CGI exploit that doesn't expose root.
Here's what slashdot has to say:
*McAfee reports that a Linux worm has been found in the wild. The
[Linux/Lupper.worm][1] is a derivative of the Linux/Slapper worm ... Read Full Article

From the "Oh this would have been !@##@! terrible! department"
(reported on slashdot):
*
"CNet is reporting on a recent [Oracle bid for open-source database
MySQL][1]. They were unsuccessful."* From the article: *"'It all comes
back to the question of cannibalizing an existing business,' O ... Read Full Article

There has been a drastic increase in Cross Site Scripting (XSS) attacks of
late. Here's an excellent article by CERT on how you can avoid them:
[http://www.cert.org/tech\_tips/malicious\_code_mitigation.html][1]
More information on XSS attacks can be found here:
Read Full Article

For those of your running Linux/Apache/PHP/Mysql (and how many of your aren't?)
here's a good article from IBM on performance tuning:
Of particular note is a project they reference called eAccelerator located:
... Read Full Article

**2008-10-15 Update:**
Unfortunately, it looks like MSIE 6, and possibly others, do not reliably set
the HTTP_ACCEPT header to reflect the content type being requested. Often MSIE
will send a \*/\*.
So at the present moment it's not clear to me how one can recognize a request on
the server which resulted fr ... Read Full Article

This has taken quite some time to track down. Ref this bug report over at
bugs.php:
[http://bugs.php.net/bug.php?id=42846 ][1]
Personally from what I'm seeing, the comment in the report that this is just how
PHP memory management works is incorrect. Calls to socket_read() in PHP 5.2.6
under Ubuntu 8.10 causes the pro ... Read Full Article