ExportXMLWordPrintable

    • Type: Incident report
    • Resolution: Fixed
    • Priority: Trivial
    • 2.3.0
    • Affects Version/s: 2.2.2
    • Component/s: Frontend (F)
    • Environment:
      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

            Assignee:
            Ivo Kurzemnieks
            Reporter:
            Taavi
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: