-
Incident report
-
Resolution: Fixed
-
Trivial
-
2.2.2
-
Ubuntu 12.04, nginx, HHVM 3.0.1
include/classes/sysmaps/CCanvas.php
line 71, 72
—
imagestring($this->canvas, 0, $this->width - 120, $this->height - 12, $date, $this->getColor('gray'));
imagestringup($this->canvas, 0, $this->width - 10, $this->height - 50, ZABBIX_HOMEPAGE, $this->getColor('gray'));
—
Second parameter (font) shoudn't be zero for both lines.
As php manual states from http://www.php.net/manual/en/function.imagestring.php
bool imagestring ( resource $image , int $font , int $x , int $y , string $string , int $color )
font
Can be 1, 2, 3, 4, 5 for built-in fonts in latin2 encoding (where higher numbers corresponding to larger fonts) or any of your own font identifiers registered with imageloadfont().
—
It works with native PHP, but does not with HHVM (http://hhvm.com/)
So just replace 0 -> 1